问答题
试用do...while循环结构编写一段程序,计算1+2+3+...+10。
【正确答案】
应用程序:
main()
{
int sum=0, a=0;
do
{
sum+=a;
a++;
}
while (a<=10);
}
程序运行结果:变量sum值为55。
【答案解析】
[程序分析]
此程序首先定义了两个变量sum和a,并且对sum和a变量赋值,然后执行循环体内语句,“sum+=a;”相当于“sum=sum+a;”每循环一次a的值加1,然后再进行循环条件测试“while(a<=10)”,在当a=10时,退出循环。
提交答案
关闭