A-A+

下列程序的输出结果是()。#includemain(){ int i s=

2022-08-06 01:31:52 问答库 阅读 174 次

问题详情

下列程序的输出结果是()。
#include<stdio.h>
main()
{ int i,s=0;
for(i=1;i<10;i++)
if(!(i%2)&&!(i%3))s+=i;
printf("%d\n",s);
}
A.A.4
B.39
C.45
D.6请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
if语句的条件是当i既是3的倍数又是2的倍数时成立,所以此程序实现的功能是将10以内既是3的倍数又是2的倍数的数相加。

考点:程序