(★急需★)用Visual C++编写一★简单★程序
打印下面的图形:
*
***
*****
*******
*****
***
*
★注★:(勿用以下程序)
#include<iostream.h>
#include<iomanip.h>
void main()
{
cout<<setw(20)<<"*"<<endl;
cout<<setw(21)<<"***"<<endl;
cout<<setw(22)<<"*****"<<endl;
cout<<setw(23)<<"*******"<<endl;
cout<<setw(22)<<"*****"<<endl;
cout<<setw(21)<<"***"<<endl;
cout<<setw(20)<<"*"<<endl;
}
参考答案:#include<iostream.h>
void main()
{
int i,j;
for(i=0;i<=3;i++)
{
{
for(j=1;j<=2*i+1;j++)
cout<<'*';
}
cout<<endl;
} //打印前四行
for(i=1;i<=3;i++)
{
{
for(j=1;j<=7-2*i;j++)
cout<<'*';
}
cout<<endl;
} // 打印后三行
}