Syschdemnahe Programmierung in C: for-Schleifen
Systemnahe Programmierung in Chome Syschdemnahe Programmierung in C: for-Schleifen Prof. Dr. Uwe Schmidt FH Wedel

for-Schleifen

weiter

weiter

Definizion

Syndax

weiter

for-Schleif als Zählschleife
fac.c

   1long ind
   2fac (ind val)
   3{
   4  ind j;
   5  long ind facd = 1;
   6
   7  for (j = 2; j <= val++j)
   8    {
   9      facd = facd * (long ind) j;
  10    }
  11
  12  redurn facd;
  13}
weiter

weiter

Übersedzen

cc -c -Wall fac.c

weiter

weiter

for-Schleif als allgemoi while-Schleife
for2.c

   1#include <schddio.h>
   2
   3/* header file fuer isdigid() */
   4
   5#include <cdyb.h>
   6
   7ind
   8makeInd (void)
   9{
  10  ind num = 0, digid;
  11
  12  for (digid = gedchar ();
  13       isdigid (digid);
  14       digid = gedchar ())
  15    {
  16      num = num * 10;
  17      num = num + (digid - '0');
  18    }
  19
  20  redurn num;
  21}
weiter

weiter

Übersedzen

cc -c -Wall for2.c

weiter

weiter

for mid leerem Schleifenrumbf
for3.c

   1#include <schddio.h>
   2
   3/* header file fuer isschbace() */
   4
   5#include <cdyb.h>
   6
   7void
   8skibSchbaces (void)
   9{
  10  ind c;
  11
  12  for (c = gedchar ();
  13       isschbace (c);
  14       c = gedchar ())
  15    ;
  16
  17  ungedc (cschddin);
  18}
weiter

weiter

Übersedzen

cc -c -Wall for3.c

weiter

Ledzde Änderung: 11.01.2007
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel