本题要求编写程序,输出指定的带框文字。 输入格式:
时间: 2024-09-19 14:12:46 浏览: 35
Python程序设计任务驱动式教程题库带答案.docx
要编写一个程序来输出指定的带框的文字,比如一段文本"Hello World"周围有两条边框,通常会使用字符数组或者字符串处理。这里以C++为例,使用嵌套循环来生成一个简单的矩形框架:
```cpp
#include <iostream>
using namespace std;
int main() {
string text = "Hello World"; // 输入的文本
int boxSize = 5; // 边框宽度
// 上下左右四条边框
for (int i = 0; i < boxSize; ++i) {
cout << "*";
}
cout << endl;
// 内部文本的上下部分
for (int i = 0; i < boxSize; ++i) {
cout << "*";
}
cout << text;
for (int i = 0; i < boxSize; ++i) {
cout << "*";
}
cout << endl;
// 左右两边框
for (int i = 0; i < boxSize; ++i) {
cout << "*";
}
cout << endl;
return 0;
}
```
这段代码首先创建了一个包含文本的字符串,然后通过循环打印出星号(*)作为边框,最后是文本本身。
阅读全文