问题
填空题
以下程序运行后的输出结果是 【6】 。 #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。