用c语言编程实现字符串的逆序输出。
时间: 2023-06-08 20:04:11 浏览: 130
字符串逆序输出 C 语言代码
可以使用C语言中的指针来实现字符串的逆序输出,代码如下:
#include <stdio.h>
#include <string.h>
// 函数声明
void reverse(char *str);
int main() {
char str[100];
printf("请输入字符串:");
scanf("%s", str);
reverse(str);
return 0;
}
// 函数定义
void reverse(char *str) {
int len = strlen(str);
char *p, *q, temp;
p = str;
q = str + len - 1;
while(p < q) {
temp = *p;
*p = *q;
*q = temp;
p++;
q--;
}
printf("逆序输出的字符串为:%s\n", str);
}
阅读全文