![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
试题15若有定义语句:int x=12,y=8, z; , 在其后执行语句z=0.9+x/y; , 则z 的值为()
A.1.9
B.1
C.2
D.2
![](https://static.youtibao.com/asksite/comm/h5/images/m_q_a.png)
B、1
解析:试题15分析x/y的结果为1,右边表达式的值为1.9,因为z为整型,所以舍去小数部分。试题15答案B
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.1.9
B.1
C.2
D.2
B、1
解析:试题15分析x/y的结果为1,右边表达式的值为1.9,因为z为整型,所以舍去小数部分。试题15答案B
若有宏定义:#define MOD(x,y)x%y
则执行下面语句后的输出结果是
int a=13,b=96;
printf("%d\n",MOD(b,a));()
A.1
B.2
C.5
D.6
有定义语句:int x,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是 ______。
A.11 12<回车>
B.11,12<回车>
C.11,12<回车>
D.11,<回车>12<回车>
有定义语句:“int x,y;”,若要通过“scanf("%d,%d",&x,&y);”语句使变量x得到数值11,变量 y得到数值12,下面4组输入形式中错误的是 ()。
A.11 12<回车>
B.11, 12<回车>
C.11,12<回车>
D.11,<回车>12<回车>
A.15
B.12
C.0
D.-2