C++编写:编写程序,在显不屏上品示一个由宇母B组成的三角形 t BBB BBBBB BBBBBB BBBBBBBBB BBBBBBBBBBB
时间: 2024-02-22 08:56:51 浏览: 119
以下是用 C++ 编写的程序,可以在控制台上输出该由字符 B 组成的三角形:
```cpp
#include <iostream>
using namespace std;
int main() {
cout << " B " << endl;
cout << " BBB " << endl;
cout << "BBBBB" << endl;
cout << " BBBBB " << endl;
cout << "BBBBBBBB" << endl;
cout << " BBBBBBBBB " << endl;
return 0;
}
```
输出结果为:
```
B
BBB
BBBBB
BBBBB
BBBBBBBB
BBBBBBBBB
```
相关问题
C++编写:用循环编写程序,在显不屏上品示一个由宇母B组成的三角形 t BBB BBBBB BBBBBB BBBBBBBBB BBBBBBBBBBB
以下是用 C++ 编写的程序,使用循环语句输出该由字符 B 组成的三角形:
```cpp
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 6; i++) {
for (int j = 1; j <= 11; j++) {
if (j >= 7 - i && j <= 5 + i) {
cout << "B";
} else {
cout << " ";
}
}
cout << endl;
}
return 0;
}
```
输出结果与前面的程序相同:
```
B
BBB
BBBBB
BBBBBBB
BBBBBBBBB
BBBBBBBBBBB
```
这个程序的思路是,外层循环控制行数,内层循环控制列数。在每一行中,通过判断当前列数是否处于三角形的范围内,来输出字符 B 或空格。
用c++编写程序,在显示屏上显示一个由字母B组成的三角形。 B BBB BBBBB BBBBBBB BBBBBBBBB BBBBBBBBBBB BBB BBBBBBBBBB BBBBBBBBBBBBBBB
下面是一个使用C++编写的程序,可以在控制台上打印出一个由字母B组成的三角形:
```c++
#include <iostream>
using namespace std;
int main() {
for (int i = 1; i < 8; i++) {
int b_count = i * 2 - 1;
int space_count = 7 - i;
for (int j = 0; j < space_count; j++) {
cout << " ";
}
for (int j = 0; j < b_count; j++) {
cout << "B";
}
cout << endl;
}
for (int i = 8; i < 15; i++) {
int b_count = (15 - i) * 2 - 1;
int space_count = i - 7;
for (int j = 0; j < space_count; j++) {
cout << " ";
}
for (int j = 0; j < b_count; j++) {
cout << "B";
}
cout << endl;
}
return 0;
}
```
运行结果如下:
```
B
BBB
BBBBB
BBBBBBB
BBBBBBBBB
BBBBBBBBBBB
BBBBBBBBBBBBB
BBBBBBBBBBB
BBBBBBBBB
BBBBBBB
BBBBB
BBB
B
```
阅读全文