题目内容

若已经定义double x, y;,则表达式x=1, y=x+3/2的值是( )

A. 1.0
B. 1.5
C. 2.0
D. 2.5

查看答案
更多问题

下面表达式不正确的是

A. 10%3+5%3
B. 10/3+5/3
C. 10%3/2
D. (10.0/3.0%3)/2

若x、y、z都定义成int类型且初值为0,则以下不正确的赋值语句是

A. x+=y+2;
B. x=y=z+10;
C. ++z;
D. x+y+z

已知inti=4;执行语句i=(a=3*9,a/5),a+11;后,变量i的值是

A. 5
B. 16
C. 27
D. 38

下列程序的输出结果是main(){int a=1,b=2;printf(“%d\n”,(a=a+1,a+6,b+2));}

A. 2
B. 3
C. 4
D. 1

答案查题题库