2.6    Kontrollfragen und Aufgaben

  1. Welche der folgenden Schreibweisen sind gültige Bezeichner in C?

    anzahlPreise<30
    _#Preise_kleiner_30
    _groesster_Wert
    groesster_Wert
    größter_Wert
  2. Korrigieren Sie das folgende Listing, und bringen Sie es zur Ausführung:

    00  // Kapitel2/aufgabe001.c
    01 #include <stdio.h>

    02 int Main(void) {
    03 printf('Ei-Pod\n');
    04 return 0
    05 }
  3. Bei diesem Listing wurde etwas vergessen. Was fehlt hier?

    00  // Kapitel2/aufgabe002.c

    01 int main(void) {
    02 printf("Was ist hier falsch?\n");
    03 printf("Kein Syntaxfehler!\n");
    04 printf("Hier fehlt was...!\n");
    05 return 0;
    06 }
  4. Erstellen Sie mit Steuerzeichen ein Programm, das mit maximal zwei printf()-Befehlen folgende Ausgabe erzeugt:

            J
    u
    s
    t for F
    u
    n

Im nächsten Kapitel werden wir auf die Basisdatentypen für Variablen eingehen, die wir hier schon kurz angerissen haben. Auch wenn es ab jetzt teilweise um Bits und Bytes geht, werden wir diese Dinge so einfach wie möglich darstellen und Ihnen allzu viel Ausschweifendes über Prozessorarchitektur ersparen, auch wenn dies zugegebenermaßen unser Lieblingsthema ist.