编写程序,在显示屏上显示一个由字母B组成的三角形。
方法一:用控制符输出格式
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
for(int n=1;n<8;n++)
{
cout<<setw(20-n)<<setfill(' ')<<" "<<setw(2*n-1)<<setfill('B')<<"B"<<endl;
}
return 0;
}
方法二:用流成员函数控制输出格式
#include<iostream>
using namespace std;
int main()
{
for(int n=1;n<8;n++)
{
cout.width(20-n);
cout.fill(' ');
cout<<" ";
cout.width(2*n-1);
cout.fill('B');
cout<<"B"<<endl;
}
return 0;
}