编写程序,定义两个字符数组t、s,为t赋值“abcde”后将其顺序存储到s串中,将其逆序后的字符串与s串连接并显示输出。
时间: 2024-02-13 19:02:41 浏览: 87
字符逆序输出的程序
5星 · 资源好评率100%
下面是您所需的C语言代码实现:
```c
#include <stdio.h>
#include <string.h>
#define MAX_LEN 100
int main() {
char t[] = "abcde";
char s[MAX_LEN];
strcpy(s, t); // 将t串复制到s串中
int len = strlen(s);
for (int i = 0; i < len / 2; i++) {
char temp = s[i];
s[i] = s[len - i - 1];
s[len - i - 1] = temp; // 反转s串
}
strcat(s, t); // 将反转后的串与t串连接
printf("%s", s); // 输出结果
return 0;
}
```
输出结果为:
```
edcbaabcde
```
阅读全文