Systemnahe Programmierung in Chome Systemnahe Programmierung in C: while- und do-Schleifen Prof. Dr. Uwe Schmidt FH Wedel

while- und do-Schleifen

weiter

weiter

Definition

Syntax

weiter

while-Schleife
while1.c

   1#include <stdio.h>
   2
   3int
   4main (void)
   5{
   6  int chnumOfSpaces = 0;
   7
   8  printf ("Gib einen Satz ein:\n");
   9
  10  ch = getchar ();
  11  while (ch != '\n')
  12    {
  13      if (ch == ' ')
  14        ++numOfSpaces;
  15      ch = getchar ();
  16    }
  17
  18  printf ("Die Anzahl Zwischenraeume ist %d.\n"numOfSpaces);
  19
  20  return 0;
  21}
weiter

weiter

Übersetzen

cc -c -Wall while1.c

weiter

weiter

do-Schleife
do1.c

   1#include <stdio.h>
   2
   3int
   4main (void)
   5{
   6  int chnumOfSpaces = 0;
   7
   8  printf ("Gib einen Satz ein:\n");
   9
  10  do
  11    {
  12      ch = getchar ();
  13      if (ch == ' ')
  14        ++numOfSpaces;
  15    }
  16  while (ch != '\n');
  17
  18  printf ("Die Anzahl Zwischenraeume ist %d.\n"numOfSpaces);
  19
  20  return 0;
  21}
weiter

weiter

Übersetzen

cc -c -Wall do1.c

weiter

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