如何用C++输入输出流编一个在屏幕上显示由B组成的三角形

来源:百度知道 编辑:UC知道 时间:2024/06/14 14:14:43
一定要用输入输出流!!!

cout<<" B ";
cout<<" B B ";
cout<<" B B ";
cout<<" B B ";
cout<<" BBBBBBBBBBB ";
最笨的方法。

#include<iostream>

int main()
{

std::cout<<" B ";
std::cout<<" B B ";
std::cout<<" BBBBBBB ";

return 0;
}

应该行吧

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
for(int n=1;n<8;n++)
cout<<setw(20-n)<<setfill(' ')<<" " //nm
<<setw(2*n-1)<<setfill('B')<<"B"<<endl;
return 0;
}