用C语言实现字符串的逆转
时间: 2023-07-16 11:17:26 浏览: 259
递归法将整数转换为字符串.zip
5星 · 资源好评率100%
以下是C语言实现字符串逆转的代码示例:
```c
#include <stdio.h>
#include <string.h>
void reverse_string(char str[]) {
int length = strlen(str);
int i, j;
char temp;
for(i = 0, j = length - 1; i < j; i++, j--) {
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
}
int main() {
char str[100];
printf("请输入字符串:");
scanf("%s", str);
reverse_string(str);
printf("逆转后的字符串为:%s\n", str);
return 0;
}
```
该程序接收用户输入的字符串,调用 `reverse_string` 函数逆转字符串,并输出逆转后的字符串。
阅读全文