A-A+
有下列程序: #include voidmain() {inti j; f
问题详情
有下列程序: #include<stdi0.h> voidmain() {inti,j; for(i=3;i>=1;i--) {for(j=1;j<=2;j++)printf(”%d”,i+j); printf("\n"); } } 程序的运行结果是()。
A.234
B.432 345543 34
C.23
D.45 3434 2323请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
D。【解析】本题考查for循环使用。当i=3时,j可以取1和2,i+j分别是4和5,执行printf("\n")换行,i--为2。当i=2时,j可以取1和2,i+j分别是3和4,执行printf("\n")换行,i--为1。当i=1时,J可以取1和2,i+j分别是2和3,执行printf("\n")换行,i--为0,不符合循环,退出。