C语言有10个字符串每个字符串表示一段文字将10个字符串连接成一篇文章保存到一对数组中并输出
时间: 2023-08-16 11:05:06 浏览: 96
可以使用C语言中的字符串函数来实现字符串的连接,具体步骤如下:
1. 定义10个字符串数组,并初始化为需要连接的文字。
2. 定义一个目标字符串数组,用于保存连接后的文章。
3. 使用strcat()函数将10个字符串依次连接到目标字符串中。
4. 输出连接后的文章。
下面是示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[10][100] = { // 10个字符串数组
"Lorem ipsum dolor sit amet, ",
"consectetur adipiscing elit. ",
"Sed tristique metus vitae ",
"diam pulvinar consequat. ",
"Vestibulum ante ipsum primis ",
"in faucibus orci luctus et ",
"ultrices posuere cubilia ",
"Curae; Fusce nec augue ",
"volutpat, euismod nisl ",
"sed, semper enim. "
};
char article[1000] = ""; // 目标字符串数组
int i;
// 将10个字符串连接到目标字符串中
for (i = 0; i < 10; i++) {
strcat(article, str[i]);
}
// 输出连接后的文章
printf("%s\n", article);
return 0;
}
```
运行结果:
```
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed tristique metus vitae diam pulvinar consequat. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Fusce nec augue volutpat, euismod nisl sed, semper enim.
```
阅读全文