有以下程序: #include <iostream> using namespace std; int main () { int x=15; while (x>10&&x<50) { x

admin2013-05-30  16

问题 有以下程序:    #include <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。
转载请注明原文地址:https://kaotiyun.com/show/VGNp777K
0

最新回复(0)