A-A+

下列程序的输出结果是 main() { int i s=0; for(i=1;i<10;i+

2022-08-06 02:46:55 问答库 阅读 175 次

问题详情

下列程序的输出结果是 main() { int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf(“%dn”,s); }
A.自然数1~9的累加和
B.自然数1~10的累加和
C.自然数1~9中的奇数之和
D.自然数1~10中的偶数之和

参考答案

正确答案:D
解析:本题执行过程:
iS
①i=11s=0+1+1=2
②i=i+23s=2+3+1=6
③i=i+25s=6+5+1=12
④i=i+27s=12+7+1=20
⑤i=i+29s=20+9+1=30
⑥i=i+2=11>10,循环结束。

考点:程序