Zusammenfassung
In dieser Lektion hast du gelernt:
- Ein Programm ist eine Folge von Anweisungen, die nacheinander von oben nach unten ausgeführt werden. Bevor es läuft, prüft der Compiler es und übersetzt es.
- Jedes Programm hat einen Rahmen:
#include <stdio.h>und die Funktionint main(void) { }. Das Programm beginnt inmain, die Anweisungen stehen zwischen den geschweiften Klammern, undreturn 0;am Ende sagt, dass das Programm ohne Probleme zu Ende gegangen ist. - Jede Anweisung endet mit einem Semikolon
;. C unterscheidet Groß- und Kleinbuchstaben. printf("...");gibt einen Text in doppelten Anführungszeichen aus. Es beginnt nicht von selbst eine neue Zeile:\nim Text beendet eine Zeile.\"gibt ein Anführungszeichen aus und\\einen Backslash.%din der Formatzeichenkette steht für eine Ganzzahl, die du hinter einem Komma schreibst:printf("%d\n", 5 + 3);gibt8aus,printf("5 + 3\n");dagegen5 + 3. C rechnet mit+,-,*und Klammern.- Kommentare beginnen mit
//und gelten bis zum Zeilenende, oder sie stehen zwischen/*und*/. Der Compiler ignoriert sie. Du kannst mit ihnen auch Code ausschalten (auskommentieren). - Die Fehlermeldung
main.c:ZEILE:SPALTE: error: Beschreibungsagt, wo der Fehler ist und was falsch ist. Bei einem Fehler läuft das Programm gar nicht. Behebe immer zuerst den ersten Fehler und führe das Programm erneut aus.
In der nächsten Lektion, Variablen und Typen, lernst du, Werte in Variablen zu speichern und mit ihnen zu rechnen.
So schreibst du es:
"Shift + 2
%Shift + 5
/Shift + 7
\Alt Gr + ß
{Alt Gr + 7
}Alt Gr + 0
<<
>Shift + <
[Alt Gr + 8
]Alt Gr + 9
##
&Shift + 6
|Alt Gr + <
*Shift + +
Anweisungen
- 1
Probiere vor dem Weitermachen alles an einer kleinen Aufgabe aus: dem Endbildschirm eines Spiels. Gib unter der Überschrift den Spitznamen des Spielers in Anführungszeichen, die Punkte aus beiden Runden und ihre Summe aus, damit das Programm Folgendes ausgibt:
GAME OVER Spieler: "Rakete" Runde 1: 1250 Runde 2: 300 Gesamt: 1550Schreibe die Zahl 1550 nicht selbst hin: Gib sie mit
%daus und lass C1250 + 300addieren. - 2
Schreibe über das
printf, das die Punkte addiert, einen Kommentar, der sagt, was es macht.