稻香村总店在哪里:用C语言编写一个输出图形的小程序。

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 21:17:08
(C语言)输出以下图案: *
* * *
* * * * *
* * * * * * *
* * * * *
* * *

法1:
#include <stdio.h>
#include<conio.h>
void main()
{ int i,j;
for(i=0;i<4;i++)
{
for(j=1;j<4-i;j++)
printf(" ");
for(j=4-i;j<=4+i;j++)
printf("*");
printf("\n");
}
for(i=4;i<7;i++)
{
for(j=0;j<i-3;j++)
printf(" ");
for(j=i-3;j<=9-i;j++)
printf("*");
printf("\n");
}
getch();
}

法2:
#include <stdio.h>
#include<conio.h>
void main()
{ printf(" *\n");
printf(" ***\n");
printf(" *****\n");
printf("*******\n");
printf(" *****\n");
printf(" ***\n");
printf(" *\n");
getch();
}

#include"stdio.h"
void main()
{
char diamond[][7]={{'*','*','*'},{'*','*','*','*','*'},
{'*','*','*','*','*','*','*'},{'*','*','*','*','*'},{'*','*','*'}};
int i,j;
for(i=0;i<5;i++)
{
for(j=0;j<7;j++)
printf("%c",diamond[i][j]);
printf("\n");
}
getch();
}

用二维数组