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

admin2012-12-03  23

问题 有以下程序:
main()
{  int x,1;
   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选项。
转载请注明原文地址:https://kaotiyun.com/show/dgPp777K
0

最新回复(0)