Version:Test
©Raddy 2000

C-Lehrgang III                                 ZURÜCK

Eingabe von
Integer-Zahlen
a-absatz.pcx (280 Byte)Eingabebefehl scanf()
       Bis jetzt haben wir den Variablen nur durch das Programm
       selbst einen Wert zugewiesen. In der Praxis muß man die
       Daten aber meist über die Tastatur eingeben. 
       Dazu dient der Befehlt scanf(): 
Dezimalzahl eingeben:

scanf ("%d", &variable);   

Hexadezimalzahl eingeben:
scanf ("%x", &variable);   
a-absatz.pcx (280 Byte)Beispiel
       Mit diesem Befehl kann man schon ein schönes kleines
       Programm schreiben. Das Programm liest eine Zahl von
       der Tastatur ein (d.h. man muß eine Zahl eingeben) und
       gibt die eingebene Zahl als Hexadezimalzahl aus:
main()
{
     int zahl;                         // Variable deklarieren
     scanf("%d",&zahl);      // Zahl von Tastatur einlesen 
     printf("%x",zahl);        // und als Hex-Zahl ausgeben
}  
         Anmerkung: Wer keine hex-Zahlen kennt, kann die zweite
         printf-Anweisung einfach übergehen.