第1个回答 2011-01-13
你这个就是一个菱形输出的图形吧,很简单就是用循环做的,我给你的是用C++写的,你看下算法,改成C语言的就可以了哦
#include<iostream>
using namespace std;
void main()
{int i,j,n=4;
for(i=1;i<=n;i++)
{ for(j=1;j<=60;j++)
cout<<' ';
for(j=1;j<=8-2*i;j++)
cout<<' ';
for(j=1;j<=2*i-1;j++)
cout<<'*';
cout<<endl;
}
for(i=1;i<=n-1;i++)
{ for(j=1;j<=60;j++)
cout<<' ';
for(j=1;j<=7-2*i;j++)
cout<<'*';
for(j=1;j<=2*i;j++)
cout<<' ';
cout<<endl;}
}