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

admin2010-12-16  23

问题 有以下程序:
   #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/KoVp777K
0

最新回复(0)