输入格式: 本题无输入 输出格式: 按照下列格式输出带框文字。 ************ Welcome ************ 代码长度限制 16 KB 时间限制 400 ms 内存限制 64 MB 栈限制 8192 KB
时间: 2024-09-19 11:15:47 浏览: 38
在C语言中,你可以使用控制台输出(printf)和字符串处理函数来创建类似带框的文字效果。这里是一个简单的示例程序,它会打印出你所描述的欢迎消息,周围带有星号的框:
```c
#include <stdio.h>
#define HEIGHT 5 // 带框的高度
#define WIDTH 11 // 欢迎消息的宽度
// 打印带框的函数
void print_box(char* message) {
int i, j;
for (i = 0; i < HEIGHT; i++) { // 上下边框
printf("*");
if (i == HEIGHT / 2) { // 中间行
for (j = 0; j < WIDTH + 2; j++)
printf(" ");
printf("%s", message);
for (j = 0; j < WIDTH + 2; j++)
printf(" ");
}
printf("*\n"); // 下边框
}
}
int main() {
char welcome[] = "Welcome"; // 欢迎消息
print_box(welcome);
return 0;
}
```
当你运行这个程序时,将会看到输出类似于:
```
************
Welcome
************
```