Soient les déclarations suivantes :
int n=10; p=4;
long q=2;
float x=1.75;
Donner le type et la valeur de chacune des expressions suivantes :
a) n+q
b) n+x
c) n%p+q
d) n<p
e) n>=p
f) n>q
g) q+3*(n>p)
h) q&&n
i) (q-2) && (n-10)
j) x*(q==2)
k) x*(q=5)
Solutions :
a) long 12
b) float 11.75
c) long 4
d) int 0
e) int 1
f) int 1
g) long 5
h) int 1
i) int 0
j ) float 1.75
k) float 8.75