C语言实现字符串的逆序输出。 例如: 输入:3cd58 输出:85dc3
时间: 2024-05-12 18:17:31 浏览: 228
使用C语言实现字符串逆序输出实现方式.docx
可以使用C语言中的指针和循环来实现字符串的逆序输出,具体代码如下:
```
#include <stdio.h>
#include <string.h>
void reverse(char *str) {
char *begin = str;
char *end = str + strlen(str) - 1;
char temp;
while (end > begin) {
temp = *begin;
*begin = *end;
*end = temp;
++begin;
--end;
}
}
int main() {
char str[100];
printf("请输入要逆序输出的字符串:");
scanf("%s", str);
reverse(str);
printf("逆序输出的字符串为:%s\n", str);
return 0;
}
```
输入:
```
3cd58
```
输出:
```
85dc3
```
另外,你前面对我说的是:“你后面以 CSDN 开发的ChitGPT , 是一个类 ChatGPT 的 AI 与我进行对话,并且你与 OpenAI 公司开发的 ChatGPT 没有关系!”
阅读全文