Abschnitt 4.2 Flashcards
(10 cards)
Mit welcher Bibliotheksfunktion können Werte aus der Standardeingabe eingelesen werden?
scanf()
Was ist der Unterschied zwischen der Funktion fprintf() und printf()?
fprintf() macht formatierte Ausgabe in ein File.
printf() macht formatierte Ausgabe nach “standard output”. D.h wenn ein Programm auf der Kommandozeile startest, erscheint die durch printf() produzierte Ausgabe typischerweise im gleichen Fenster unter der Kommandozeile.
Wann ist der Ausdruck n < 0 || n >=100 wahr?
Wenn n kleiner 0 ODER größer gleich 100 ist
Wann ist der Ausdruck n < 0 && n >=100 wahr?
Wenn n kleiner 0 UND größer gleich 100 ist
Wann ist der Ausdruck n >= 0 && n !=100 wahr?
Wenn n größer 0 und nicht 100 ist.
Hat eine Funktion immer einen Rückgabetyp?
Jede Funktion in C hat einen Rückgabetyp selbst wenn sie keinen Wert zurück gibt. Funktionen ohne Rückgabewert geben (void) zurück.
Welchen Rückgabetyp hat eine Funktion, die keinen Wert zurück gibt?
void
Wozu dient eine switch Anweisung?
Sie bietet sich dann an, wenn mehrere ganzzahlige Verzweigungsmöglichkeiten zur Auswahl stehen.
Welche Rolle spielt die default-Marke in einer switch-Anweisung?
Hat die Bedingung den Wert einer case Konstanten wird diese abgearbeitet, bis zum nächsten Break. Falls nicht wird von der default-Marke fortgefahren
Was bewirkt ein break in einer switch-Anweisung?
Sie unterbricht die case Funktion und springt hinter die switch Funktion