题目内容

选出使i的运行结果为4的表达式

A. int i=0,j=0; (i=3,(j++)+i);
B. int i=1,j=0;j=i=((i=3)*2);
C. int i=0,j=1; (j= =1)?(i=1): (i=3);
D. int i=1,j=1;i+=j+=2;

查看答案
更多问题

设有语句 int a=3; 则执行语句 a+=a – =a*a以后,变量a的值是

A. 3
B. 0
C. 9
D. -12

设整数变量m,n,a,b,c,d均为1,执行“(m=a>b)&& (n=a>b)”后m,n的值是

A. 0,0
B. 0,1
C. 1.,0
D. 1,1

下面哪个表达式的值为4

A. 11/3
B. 11.0/3
C. (float)11/3
D. (int)(11.0/3+0.5)

若a为整型变量,且有以下语句___。long a ;a=-017L;printf("%d\n",a);则下面哪个说法是正确的?

A. 赋值不合法
B. 输出值为-17
C. 输出为不确定值
D. 输出值为-15

答案查题题库