朱自强 上海师范大学:怎样用C语言打印出图案(在补充说明中)用循环编

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 22:04:32
*
***
*****
*******
是左右对称的那种,怎么提交上去只有一半-_____-

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

下面是左右对称的那种:
#include <stdio.h>
#include <conio.h>
main()
{
int i,j,k;
for(i=0;i<4;i++)
{
for(k=1;k<4-i;k++)
printf(" ");
for(j=0;j<2*i+1;j++)
printf("*");
printf("\n");
}
getch();
}
}

#include "stdio.h"
main(){
int i=1;
int j=1;
for (j=1;i<=4;j++)
{ for(i=1;i<=2*j-1;i++)
printf("*");
printf("\n");
}
}

# include <stdio.h>

void main()
{
int i, j, k;
for(i = 0; i <= 4; i++)
{
for(j = 0; j <= 3-i; j++)
printf(" ");
for(k = 0; k <= 2*i; k++)
printf("*");
printf("\n");
}
for(i = 0; i <= 3; i++)
{
for(j = 0; j <= i; j++)
printf(" ");
for(k = 0; k <= 6-2*i; k++)
printf("*");
printf("\n");
}
}