问题
单项选择题
有以下程序:
#inclyde<iOStream>
using namespace std;
int main()
int x=15;
while(x>10&&x<50)
x++;
if(x/3)
x++;break;
cout<<x<<endl;
return 0;
执行后的输出结果是
A.15
B.16
C.17
D.18
答案
参考答案:C
解析: 本题考核选择语句与循环语句的嵌套。由程序可知,当x=16时,满足if条件表达式,进入if分支,执行“x++;break;”,所以最后程序输出x的值为17。