问题
单项选择题
下面程序的运行结果是 #include<iostream.h> void main( ) {int i=1;while(i<=8)if ( ++i%3!=2)continue;else cout<<i; }
A.25
B.36
C.258
D.369
答案
参考答案:C
解析: 应该先做++运算,然后进行%运算,最后比较不等式,实际上最后输出的结果就是被3除,余数为2的不大于8的数。
下面程序的运行结果是 #include<iostream.h> void main( ) {int i=1;while(i<=8)if ( ++i%3!=2)continue;else cout<<i; }
A.25
B.36
C.258
D.369
参考答案:C
解析: 应该先做++运算,然后进行%运算,最后比较不等式,实际上最后输出的结果就是被3除,余数为2的不大于8的数。