以下程序运行后的输出结果是【 】。 #include<iostream> using namespace std; int main() { int i=10,i:0; do{ j=j+

admin2010-03-29  18

问题 以下程序运行后的输出结果是【  】。
   #include<iostream>
   using namespace std;
   int main()
   {
      int i=10,i:0;
      do{
          j=j+i;
          i--;
      }while(i>2);
      cout<<j<<end1;
      return 0;
   }

选项

答案52

解析 do-while语句的特点:先执行循环体,后判断条件。第1次循环执行后,j和i的值分别为10和9。判断循环条件为真,继续执行循环体,j和i分别为19和8。继续上述执行过程,直到i的值为2时,表达式“2>2”不再成立,退出循环。此时j的值为52。
转载请注明原文地址:https://kaotiyun.com/show/aVjp777K
0

最新回复(0)