0
点赞
收藏
分享

微信扫一扫

用while循环写金字塔,比for费事不少

int main()

{

int i = 0;

int dot = 1;

char ch = getchar();

int j = 1;//字符+空格

while (i < 5)

{

 while (dot <= (5 - (i + 1)))

 {

  printf(" ");

  dot++;

 }

 while (j <= (i + 1))

 {

  printf("%c ", ch);

  j++;

 }

 printf("\n");

 dot = 1;

 j = 1;

 i++;

}

return 0;

}

举报

相关推荐

0 条评论