Réponse non comprise d'un exercice
Bonjour,est ce que vous pouvez m'expliquer le résultat de l'exercice ci-dessous,;
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| #include <stdio.h>
main()
{
int N=10, P=5, Q=10, R;
char C='S';
N = 5; P = 2;
Q = N++ > P || P++ != 3;
printf ("C : N=%d P=%d Q=%d\n", N, P, Q);
N = 5; P = 2;
Q = N++ < P || P++ != 3;
printf ("D : N=%d P=%d Q=%d\n", N, P, Q);
N = 5; P = 2;
Q = ++N == 3 && ++P == 3;
printf ("E : N=%d P=%d Q=%d\n", N, P, Q);
N=5; P=2;
Q = ++N == 6 && ++P == 3;
printf ("F : N=%d P=%d Q=%d\n", N, P, Q);
N=C;
printf ("G : %c %c\n", C, N);
printf ("H : %d %d\n", C, N);
printf ("I : %x %x\n", C, N);
return 0;
} |
je n'ai pas bien saisi la réponse de cette ligne printf ("C : N=%d P=%d Q=%d\n", N, P, Q); et cette ligne printf ("F : N=%d P=%d Q=%d\n", N, P, Q);
A savoir le résultat de tout le programme est le suivant :
Code:
1 2 3 4 5 6 7
| C : n=6 p=2 q=1
D : n=6 p=3 q=1
E : n=6 p=2 q=0
F : n=6 p=3 q=1
G : S S
H : 83 83
I : 53 53 |
Et Merci