C语言用循环输出图形

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:03:04
如何用c语言循环输出图形
第一行4个空格5个*,第二行3个空格4个*,第三行2个个空格3个*,第四行1个空格2个*,第五行1个*

#include<stdio.h>
void main()
{
int j,i,k;
for(i=0;i<5;i++)
{
for(j=4;j>=i;j--)
printf(" ");
for(k=5;k>i;k--)
printf("*");
printf("\n");
}
getch();
}

#include<stdio.h>
void main()
{
int j,i,k;
for(i=1;i<=5;i++)
{
for(j=1;j<=5-i;j++)
printf(" ");
for(k=5;k>=i;k--)
printf("*");
printf("\n");
}
}

你要的图形是什么样子的啊

#include "stdio.h"
main()
{ int i,j;
for(i=1;i<=5;i++) /*控制输出的行数*/
{ for(j=5;j>=1;j--) /*控制输出的列数,即每行输出*的个数*/
printf("*");
printf("\n"); /*每输出一行要换行*/
}
}