c语言倒序输出字符串
时间: 2023-11-05 11:05:49 浏览: 282
c语言实现倒序输出
5星 · 资源好评率100%
可以使用C语言中的循环结构和指针来实现字符串倒序输出。具体代码如下:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
printf("请输入一个字符串:");
scanf("%s", str);
int len = strlen(str);
char *p = str + len - 1;
while (p >= str) {
printf("%c", *p);
p--;
}
printf("\n");
return 0;
}
```
这段代码中,我们首先定义了一个字符数组 `str` 来存储输入的字符串,然后使用 `strlen` 函数获取字符串的长度。接着,我们定义了一个指针 `p`,指向字符串的最后一个字符。最后,我们使用 `while` 循环从后往前遍历字符串,并输出每个字符。
阅读全文