汉南人网主页:编写一个程序,打印以下图形

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 20:10:25
*
***
*****
*******
*****
***
*

应该是输出菱形吧
#include "stdio.h"
#include "iostream.h"

void writespace( int num )
{
int i ;
for (i=1; i<num; i++)
cout<<" ";
}

void main()
{
int i,j;
for( i=1;i<4;i++)
{
writespace(20-i);
for(j=1,j<2*i-1;j++)
{
cout<<"*";
}
cout<<"\n";
}
for( i=3;i>=1;i--)
{
writespace( 20-i);
for( j=2*i-1; j>=1; j-- )
{
cout<< "*";
}
cout<<"\n";
}
}

多层循环