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

admin2012-12-03  27

问题 下面程序的功能是输出以下形式的金字塔图案:
    main()
    {  int i,j;                                   *
       for(i=1;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。
转载请注明原文地址:https://kaotiyun.com/show/xMPp777K
0

最新回复(0)