Systemnahe Programmierung in Chome Systemnahe Programmierung in C: Anweisungen für einfache Verzweigungen Prof. Dr. Uwe Schmidt FH Wedel

Anweisungen für einfache Verzweigungen

weiter

weiter

Definition

Syntax

weiter

if-Anweisungen
if1.c

   1#include <stdio.h>
   2#include <math.h>
   3
   4int
   5main (void)
   6{
   7  double num;
   8
   9  printf ("Gib eine nicht-negative Zahl ein : ");
  10  scanf ("%lf"&num);
  11
  12  if (num < 0.0)
  13    printf ("Fehler: Die Zahl ist negativ.\n");
  14
  15  else
  16    printf ("Die Wurzel ist : %f\n"sqrt (num));
  17
  18  return 0;
  19}
weiter

weiter

Übersetzen

cc -c -Wall if1.c

weiter

weiter

Blöcke und zusammengesetzte Anweisungen
block.c

   1#include <stdio.h>
   2
   3int
   4main (void)
   5{
   6  double num;
   7
   8  printf ("Gib eine nicht-negative Zahl ein : ");
   9  scanf ("%lf"&num);
  10
  11  if (num < 0.0)
  12    printf ("Diese Zahl ist negativ.\n");
  13
  14  else
  15    {
  16      printf ("%f quadriert ist : %f\n"numnum * num);
  17      printf ("%f hoch drei ist : %f\n"numnum * num * num);
  18    }
  19
  20  return 0;
  21}
weiter

weiter

Übersetzen

cc -c -Wall block.c

weiter

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