A-A+

下面程序的功能是输出以下形式的金字塔图案:main { int i j; * for(i=l

2022-08-05 22:52:30 问答库 阅读 173 次

问题详情

下面程序的功能是输出以下形式的金字塔图案:main { int i,j; * for(i=l;i<-4;i++) *** { for(j=1;j<=4-i;j++) printf(""); ***** for(j=1;j<=____;j++)printf(" *"); ******* printf("\n"); } } 在下划线处应填入的是()。
A.i
B.2*i一1
C.n=2*i+1
D.i+2请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
对于第i行,程序先输出4-i个空格,然后输出2×i-1个"*",所以答案是B。

考点:金字塔,图案