题目内容

【单选题】已知有声明int x=2;,以下表达式中值不等于8的是( ).

A. x+=2,x*2
B. x+=x*=x
C. (x+7)/2*((x+1)%2+1)
D. x*7.2/x+1

查看答案
更多问题

【单选题】若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的值是( ).

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

【单选题】若有以下定义: char a; int b; float c; double d;则表达式a*b+d-c结果值的类型为( ).

A. float
B. int
C. char
D. double

【单选题】设有定义"float y=3.45678;int x;",则以下表达式中能实现将y中数值保留小数点后2位,第3位四舍五入的表达式是( ).

A. y=(y*100+0.5)/100.0
B. y=(y/100+0.5)*100.0
C. y=y*100+0.5/100.0
D. x=y*100+0.5,y=x/100.0

【单选题】有如下程序main(){int i,sum;for(i=l;i<=3;sum++)sum+=i;printf("%d\n",sum);}该程序的执行结果是( )

A. 6
B. 3
C. 死循环
D. 0

答案查题题库