编写一个程序,打印以下图形

* *** ************ ***** *** *
2025-12-16 16:55:35
推荐回答(2个)
回答1:

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

void writespace( int num )
{
int i ;
for (i=1; 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";
}
}

回答2:

多层循环