![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
若x、y是int型变量,则执行以下语句后的x值是()#include<stdio.h>main(){int x,y;for(y=1,x=1;y<50;y++){if(x>=10)break;if(x%2==1)x+=5;}x-=3;}
A.3
B.6
C.7
D.10
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.3
B.6
C.7
D.10
A.1 2 3 43 6 9 12
B.2 3 4 53 4 5 6
C.1 2 3 4 5 6 9
D.2 3 43 6 96 9 12
若x、y和z均是int型变量,则执行下面表达式后的x值为【 】。 x=(y=4)+(z=3)
若x,y和z均是int型变量,则执行下面表达式后的x值为【 】。 x=(y=4)+(z=2)
若有宏定义:#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
A. 4 和 5
B. 5 和 4
C. 4 和 20
D. 20 和 5