下面程序的功能是输出以下形式的金字塔图案是:                  *                 * * *                * * * * *               * * * * * * *  main( )  {

admin2006-03-15  29

问题 下面程序的功能是输出以下形式的金字塔图案是:                  *                 * * *                * * * * *               * * * * * * *  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、2*i+1
D、i+2

答案B

解析 本题中,i控制行数,j控制列的位置,每行有7个显示字符。当i=1时,要求printf("*")能循环1次;当i=2时,要求prinff("*")能循环3次;当i=3时,循环5次;i=4时,循环7次。
转载请注明原文地址:https://jikaoti.com/ti/bUS0FFFM
0

最新回复(0)