用c语言打印*写各种平面的图形,如正方形,菱形等!

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:51:35
如:
****
****
****
****

****
****
****
****
等等

我已经给四个人回答过这类问题了...

我这儿有一些关于图形输出的程序,前一段时间做的,都给你吧:

#include<stdio.h>//菱形
void main()
{
int a,b;
if(a<=4)
{for(a=1;a<=4;a++)
{for(b=1;b<=15-2*a;b++) printf(" ");
for(b=1;b<=2*a-1;b++) printf(" *");
printf("\n");
}
}
if(a>4&&a<=7)
{for(a=5;a<=7;a++)
{for(b=1;b<=2*a-1;b++) printf(" ");
for(b=1;b<=15-a*2;b++) printf(" *");
printf("\n");
}
}
}

#include<stdio.h>//三角形图案
void main()
{
int a=1,b;
for(;a<=5;a++)
{for(b=1;b<=20-a;b++) printf(" ");
for(b=1;b<=2*a-1;b++) printf("*");
printf("\n");
}
}

这些都是考你循环语句啦.
注意看下这些图案的规律,你OK的