#include // Für printf() int main() // Hauptprogramm { /* Am Anfang der Funktion main() können Variablen DEKLARIERT werden. */ /* DEKLARIERT werden bedeutet, der Typ der Variable wird festgelegt, */ /* und der NAME der Variablen wird festgelegt. */ float fliesskommazahl; /* Es ist auch möglich, bei der Deklaration direkt einen Anfangswert * der Variablen vorzugeben. (INITIALISIERUNG) */ double d = 3.14; int i = -5; unsigned int u = 10; long long int l = 0; char c = 80; /* <- 80-tes Zeichen im Zeichenalphabet des Rechners */ /* Variablen (außer const-Variablen) können jederzeit mit neuen Werten belegt werden. */ fliesskommazahl = 12345.6789; /* nun soll printf() diese Variablen ausdrucken. */ printf("%lld\n", l); /* <- das long long int l wird als DEZIMALZAHL ausgegeben. */ printf("%d\n", i); /* Das int i wird ausgegeben */ i = 255; /* Wert von i wird auf 255 gesetzt */ printf("%d ist hexadezimal %x\n", i, i); /* Ausgabe einmal dezimal, einmal hexadezimal */ /* Ausgabe von "fliesskommazahl" einmal in der "normalen" Schreibweise, und einmal */ /* in der "platzsparenden" wissenschaftlichen Schreibweise. */ printf("%lf, %lg\n", fliesskommazahl, fliesskommazahl); /* Fließkommazahl mit nur 2 Nachkommastellen ausgeben. */ printf("%8.2f\n", fliesskommazahl); return 0; /* Programm ohne Fehlerwert beenden */ }