问题
单项选择题
有以下程序: #include <iostream> using namespace std; int main() {int x;for(int i=1;i<=100;i++){ x=i; if (++x%2==0) if (++x%3==0) if (++x%7==0) cout<<x<<",";}cout<<end1;return 0; } 执行后输出结果是( )。
A.39,81
B.42,84
C.26,68
D.28,70
答案
参考答案:D
解析: 程序最后输出的x值所满足的条件为:x本身能被7整除,(x-1)能被3整除,(x-2)能被2整除。在1~100之间满足条件的x值是28和70。