Beispiele für arithmetische Operatoren
Ausdruck |
Ergebnis |
Anmerkung |
x = 3 / 4 |
|
int x; |
x = 15 / 2.0 |
|
float x; |
15 % 4 |
|
|
3 + 5 % 4 |
|
|
Setzen Sie die Klammern so, dass die Auswertereihenfolge nicht verändert wird!
(Anders formuliert: Setze um die Teilausdrücke mit hoher Priorität zuerst Klammern!)
x = - 4 * ++ i - 6 % 4
Welchen Wert erhält x, wenn i = -2 ?
Beispiele für logische Operatoren
x |
y |
Logischer Ausdruck |
Boll'scher Wert |
1 |
-1 |
x && y || y >= 0 |
|
0 |
0 |
x < -5 || !x && y == 0 |
|
Merke:
- && - Operator hat höhere Priorität als || - Operator
- && und || haben jedoch eine niedrigere Priorität als die Vergleichsoperatoren (>, >=, <, <=)
Beispiele für relationale Operatoren
x |
Logischer Ausdruck |
Bool'scher Wert |
7 |
x < 9 && x > -5 |
|
7 |
!x && x >= 3 |
|
Lösungen
Beispiele für arithmetische Operatoren
Ausdruck |
Ergebnis |
Anmerkung |
x = 3 / 4 |
0 |
int x; |
x = 15 / 2.0 |
7.5 |
float x; |
15 % 4 |
3 |
|
3 + 5 % 4 |
4 |
|
Welchen Wert erhält x, wenn i = -2 ?
x = - 4 * ++ i - 6 % 4
x erhält den Wert 2
Beispiele für logische Operatoren
x |
y |
Logischer Ausdruck |
Boll'scher Wert |
1 |
-1 |
x && y || y >= 0 |
1 |
0 |
0 |
x < -5 || !x && y == 0 |
1 |
Beispiele für relationale Operatoren
x |
Logischer Ausdruck |
Bool'scher Wert |
7 |
x < 9 && x > -5 |
1 |
7 |
!x && x >= 3 |
0 |
No hay comentarios:
Publicar un comentario