Programmieren in C
Wichtige Elemente in C, C-howto.de
Wichtige Elemente in C, C-howto.de
Kartei Details
Karten | 47 |
---|---|
Sprache | Deutsch |
Kategorie | Informatik |
Stufe | Berufslehre |
Erstellt / Aktualisiert | 17.09.2015 / 03.03.2020 |
Weblink |
https://card2brain.ch/box/programmieren_in_c1
|
Einbinden |
<iframe src="https://card2brain.ch/box/programmieren_in_c1/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
|
Welche Datentypen kennst du?
Zeichen, Text, Zahl, Kommazahl
Was ist der Platzhalter für Zeichen?
%c
Wie heisst der Datentyp für kleine Zahlen?
short
Wie heisst das Schlüsselwort für Zahlen gewöhnlicher Grösse?
int
Welches Schlüsselwort brauchen wir für sehr grosse Zahlen?
long bzw. long long
Welche Speichergrösse hat der Datentyp long long?
64 Bit
Welche Speichergrösse hat short?
16 Bit
Welche Speichergrösse hat int?
32 Bit
Welche Speichergrösse hat long?
32 Bit
Was bedeutet der folgende Ausdruck?
sizeof()
Das ist eine Funktion, die die Speichergrösse (in Byte!) eines jeweiligen Datentyps bestimmt.
Welche Fliesskommazahlentypen kennst du?
float, double, long double
Welche Speichergrösse besitzt long double?
80 Bit
Welche Speichergrösse besitzt double?
64 Bit
Welche Speichergrösse besitzt float?
32 Bit
Wie lautet der Ausdruck für den Platzhalter von Fliesskommazahlen?
%f
Wie sieht das Grundgerüst in C aus?
#include <stdio.h>
int main (int argc, char *argv[ ]) {
return 0;
}
Welches Zeichen wird für die Operation Modulo verwendet?
%
Welches Zeichen wird für die Division verwendet?
/
Welche Operation wird mit dem Zeichen & dargestellt?
bitweise UND-Verknüpfung: Ergebnis hat an den Stellen eine 1, an denen beide Vergleichswerte eine 1 besitzen
Wie wird die bitweise ODER-Verknüpfung dargestellt?
|
Wie wird die bitweise XOR-Verknüpfung (exklusiv ODER-Verknüpfung) dargestellt?
^
Wie wird die bitweise Negation dargestellt?
~
Wie wird eine Bitverschiebung dargestellt?
<<: nach links
>>: nach rechts
Was wird mit dem folgenden Befehl ausgeführt?
printf("...");
Ausgabe von Informationen auf dem Bildschirm
Wie lautet der Ausdruck für einen Zeilenumbruch?
\n
Wie lautet der Ausdruck für einen Tabulatoreinzug?
\t
Was bewirkt die folgende Zeile?
char alphabetEnde = 'X';
Variable alphabetEnde wird initialisiert
Wie lautet der Formatierungstyp für ganze Zahlen?
%d
Was bewirkt die folgende Formatierung?
%10d
Zahl wird mit 10 Stellen ausgegeben
Was bewirkt die folgende Formatierung?
%10.2f
Zahl wird als Kommazahl mit 10 Stellen (Komma bzw. Punkt inklusive) ausgegeben
2 steht für die Anzahl Stellen nach dem Punkt
Was bewirkt die folgende Formatierung?
%0
beim Auffüllen soll eine führende Null verwendet werden
Mit welchem Befehl wird ein einzelnes Zeichen eingelesen?
getchar();
Mit welchem Befehl werden mehr als ein Zeichen eingelesen?
scanf();
Was bedeutet folgender Vergleichsoperator?
a == b
"Ist a gleich b?"
Was bedeutet folgender Vergleichsoperator?
a != 5
"Ist a ungleich 5?"
Was bedeutet folgender Vergleich?
a <= 5
"Ist a kleiner oder gleich 5?"
Was bedeutet folgender Vergleich?
a > b
"Ist a grösser als b?"
Was bedeuten folgende Zeilen?
int a = 5;
!a
a --> wahr
!a --> Negation von wahr --> falsch
Was ist das Zeichen für das logische UND?
&&
Was ist das Zeichen für die logische ODER-Verknüpfung?
||