选择题
下列程序的输出结果是______。
#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、
4
B、
39
C、
45
D、
6
【正确答案】
D
【答案解析】
if语句的条件是当i既是3的倍数又是2的倍数时成立,所以此程序实现的功能是将10以内既是3的倍数又是2的倍数的数相加。
提交答案
关闭