请教一道关于C语言的题?

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:53:56
输出一下图案:
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*

你们的回答都不怎么好,看一下我的代码吧,
main()
{
int i,j,k;
for(i=1;i<=20;i=i+2)

{ for(j=1;j<=i;j++)
printf("*");
printf("\n");}

for(;i>=0;i=i-2)
{for(k=1;k<=i;k++)
printf("*");
printf("\n");}
}

楼上若是有100行怎么办???

void main()
{
int i,j;
for(i=1;i<=7;i+=2)
for(j=1;j<i;j++)
printf("*");

}

嗯.加油!
#include <stdio.h>
void main()
{
printf("*\n***\n*****\n*******\n*****\n***\n*\n");
}

main()
{
int a,b,n;
char c;
clrscr();
scanf("%d",&n);
for (a=0;a<=n;a++)
{
if (a<=(n+1)/2){
for(b=1;b<=2*a-1;b++) printf("*") ;
printf("\n");
}
else{for(b=1;b<=2*(n-a)+1;b++) printf("*");