A-A+

有以下程序: main() {int X i; for(i=1;i

2022-08-06 01:29:55 问答库 阅读 174 次

问题详情

有以下程序: main() {int X,i; for(i=1;i<=50;i++) {x=i; if(X%2=O) if(x%3=O) 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选巩。

考点:程序