未分类题

有下列程序: main () { int i,j; for (i=1;i<4;i++) { for(j=i;j<4;j++) printf ('%d*%d=%d',i,j,i*j); printf '/n'); } } 程序运行后的输出结果是( )。
A.1*1=1 1*2=2 1*3=3 2*1=2 2*2=4 3*1=3
B.1*1=1 1*2=2 1*3=3 2*2=4 2*3=6 3*3=9
C.1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9
D.1*1=1 2*1=2 2*2=4 3*1=3 3*2=6 3*3=9

A.1*1=1
B.1*1=1
C.1*1=1
D.1*1=1

【参考答案】

B
解析:外层for循环的自变量i从1开始,每次循环后增1,直到i等于3结束。对于外层循环自变量i的每一个值,内......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)