问题 填空题

以下程序运行后的输出结果是 【9】
main()
int x==15;
while(x>10 && x<50)
x++;
if(x/3)x++;break;
else continue;

printf("%d\n",x);

答案

参考答案:Q

解析: 本题中首先定义了一个变量x并赋初值15,然后判断循环条件“x>5&&x<50”,为真,执行循环体。语句x++;执行后,x的值变为16,x/3的值为5为真,执行其后的语句x++;,x的值变为17,执行语句break,退出循环,输出x的值为17。

不定项选择
单项选择题