利用C语言的for循环做出这个图形。帮帮忙!
来源:百度知道 编辑:UC知道 时间:2024/07/07 14:20:28
C语言 for循环做这个图形,帮帮忙
*********
* *
*********
* *
*********
* *
*********
额 谢谢,不过有没有简单些的方法,我刚学到for, 这地方理解的不是很好
*********
* *
*********
* *
*********
* *
*********
额 谢谢,不过有没有简单些的方法,我刚学到for, 这地方理解的不是很好
#include<stdio.h>
void print()
{
int i=0;
for(;i<9;++i)
printf("*");
printf("\n");
}
void pt()
{
int j=0;
for(;j<3;++j)
if(j==1) printf(" ");
else printf("*");
printf("\n");
}
void main()
{
int k=1;
for(;k<=7;++k)
if(k%2==0) pt();
else print();
}
用其他的更烦,用这个应该是比较好的!你自己在研究研究,o(∩_∩)o...
void DrawImage()
{
int j;
for(int i=1;i<=7;i++)
{
if(i%2)//绘制9个连续的'*';
for(j=1;j<=9;j++)
printf("*");
else//绘制2个中间有间隔的'*';
for(j=1;j<=3;j++)
{
if(j%2)
printf("*");
else
printf(" ");
}
printf("\n");//空2行;
printf(&