试题与答案

有以下程序: main() int x,i; for(i=1;i<=50;

题型:单项选择题

题目:

有以下程序:
main()
int x,i;
for(i=1;i<=50;i++)
x=i:
if(x%2=0)
if(x%3=0)
if(x%7=0)
printf("%d",i);


输出结果是( )。

A.28

B.27

C.42

D.41

答案:

参考答案:C

解析: 只有当3个if条件同时成立,即能够同时被2、3、7整除时,才输出i的值,而从0到50能够同时被2、3、7整除的数只有42,故选择C选项。

试题推荐
微信公众账号搜索答案