13.若变量a,i已正确定义,且i已正确赋值,合法的语句是( )
A.a==1 B.++i;
C.a=a++=5; D.a=int(i);
【参考答案】B
14.有如下程序
main()
{
int x=1,a=0,b=0;
switch(x)
{
case 0:b++;
case 1:a++;
case 2:a++;b++;
}
printf(″a=%d,b=%d\n″,a,b);
}
该程序的输出结果是( )
A.a=2,b=1 B.a=1,b=1 C.a=1,b=0 D.a=2,b=2
【参考答案】A
15.有如下程序
main()
{ int n=9;
while(n>6){n--;printf(″%d″,n);}
}
该程序的输出结果是( )
A.987 B.876 C.8765 D.9876
【参考答案】B