问题 单项选择题

以下程序输出的结果是( ) 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++; printf("%d\n",n); }

A.4

B.2

C.1

D.0

答案

参考答案:C

解析: 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++;/*本行语句虽然包含"n++",但不包括在任何循环体内*/ printf("%d\n",n): }

单项选择题 A1/A2型题
单项选择题