int a=3,b=8,c=5,m;m=(a>b)?a:(b>c)?b:c;in的值为()
A: 3
B: 5
C: 8
D: 13
A: 3
B: 5
C: 8
D: 13
举一反三
- 设有语句:int a = 3 , b =5, m; 则执行语句:(m = a<=3)&& a+b<8 后,m的值为___。
- 设有语句:int a = 3 , b =5, m; 则执行语句:m = a<=3 && a+b<8 后,m的值为_____。 A: 0 B: 1 C: 2 D: 3
- 中国大学MOOC: 设有语句:int a = 3 , b =5, m; 则执行语句:m = a<=3 && a+b<8 后,m的值为_____。
- 下面程序段的输出结果是()main(){ int a=3 , b=5, c;c=a+b ;a=b;b=c ;printf(" %d,% d" ,a,b) ;} A: 3, 5 B: 5 ,3 C: 5, 8 D: 8 ,13
- 若有定义:int m=5,n=3;则表达式(m+1,n+1,(–m)+(n–))的值是( )。 A: 6 B: 7 C: 8 D: 9