A-A+

以下程序运行后的输出结果是【 】。 include<iostream> using name

2022-08-05 21:20:00 问答库 阅读 172 次

问题详情

以下程序运行后的输出结果是【 】。
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
52 解析:do-while语句的特点:先执行循环体,后判断条件。第1次循环执行后,j和i的值分别为10和9。判断循环条件为真,继续执行循环体,j和i分别为19和8。继续上述执行过程,直到i的值为2时,表达式“2>2”不再成立,退出循环。此时j的值为52。

考点:程序