c语言输入一个字符串,对该字符串进行逆序,输出逆序后的字符串。 输入格式: 输入在一行中给出一个不超过80个字符长度的、以回车结束的非空字符串。 输出格式: 在一行中输出逆序后的字符串。
时间: 2024-05-03 12:19:35 浏览: 50
c 语言字符串逆序 c 语言字符串逆序
下面是使用C语言实现该功能的代码:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[81];
scanf("%s", str); // 输入字符串
int len = strlen(str); // 获取字符串长度
// 逆序输出字符串
for (int i = len - 1; i >= 0; i--)
{
printf("%c", str[i]);
}
printf("\n");
return 0;
}
```
输入一个字符串后,我们可以通过 `strlen` 函数获取该字符串的长度,然后从后向前遍历该字符串,逐个输出字符即可。需要注意的是,输出完毕后需要换行。
阅读全文