A-A+

下面程序的输出结果是()。 #include <iostream> using namesp

2022-08-05 23:56:02 问答库 阅读 173 次

问题详情

下面程序的输出结果是()。 #include <iostream> using namespace std; void main() int i,j,m=0,n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j> =i) m=1;n++; cout<<m<<endl; cout<<n;
A.1 1
B.1 4
C.1 6
D.0 2请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:注意整个二重循环作用的语句为:if(j<=i)m=1;,而n++语句并不为二重循环控制。其实不论循环多少次,m、n的值总为1。

考点:程序