用c语言打印*写各种平面的图形,如正方形,菱形等!
3个回答
展开全部
我这儿有一些关于图形输出的程序,前一段时间做的,都给你吧:
#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");
}
}
#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的
注意看下这些图案的规律,你OK的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询