(★急需★)用Visual C++编写一★简单★程序

来源:百度知道 编辑:UC知道 时间:2024/05/26 01:51:42
打印下面的图形:

***
*****
*******
*****
***

★注★:(勿用以下程序)
#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;
} // 打印后三行
}

三角!

#include <stdio.h>
void main()
{
int line=4,i;
char s[]="***************";
for (i=0;i<line;i++)
printf("%s\n",s+sizeof(s)-2-2*i);
for (i=line-2;i>=0;i--)
printf("%s\n",s+sizeof(s)-2-2*i);
}

利德的方法有创意,赞一个。