用C语言做,反序输出字符串,从键盘上输入一个字符串(最多100个字符),然后将其中的字符反序输出。输入格式:从键盘上输入一个字符串(最多100个字符)。输出格式:反序输出字符串,最后换行。 输入样例: I love China! 输出样例: !anihC evol I
时间: 2024-03-25 13:42:12 浏览: 103
好的,这个问题很简单,以下是 C 语言的代码实现:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[101]; // 定义一个字符数组,最多可以容纳100个字符
fgets(str, 101, stdin); // 从键盘输入字符串
int len = strlen(str); // 获取字符串长度
for(int i = len - 1; i >= 0; i--) { // 倒序输出字符串
printf("%c", str[i]);
}
printf("\n"); // 输出换行
return 0;
}
```
输入样例:
```
I love China!
```
输出样例:
```
!anihC evol I
```
相关问题
从键盘上输入一个字符串(最多100个字符),然后将其中的字符反序输出。 输入格式: 从键盘上输入一个字符串(最多100个字符)。 输出格式: 反序输出字符串,最后换行。 输入样例用c语言
以下是用 C 语言实现的代码,可以实现上述要求:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[101];
int len, i;
// 从键盘上输入字符串
scanf("%s", str);
// 计算字符串的长度
len = strlen(str);
// 反序输出字符串
for (i = len-1; i >= 0; i--) {
printf("%c", str[i]);
}
printf("\n");
return 0;
}
```
输入样例:
```
HelloWorld
```
输出样例:
```
dlroWolleH
```
c语言代码 从键盘上输入一个字符串(最多100个字符),然后将其中的字符反序输出。 输入格式: 从键盘上输入一个字符串(最多100个字符)。 输出格式: 反序输出字符串,最后换行。
以下是一个符合您要求的 C 语言程序:
```c
#include <stdio.h>
#include <string.h>
#define MAX_LEN 100
int main()
{
char str[MAX_LEN + 1];
int len, i;
printf("请输入一个字符串(最多100个字符):\n");
fgets(str, sizeof(str), stdin);
len = strlen(str);
if (str[len - 1] == '\n') {
str[len - 1] = '\0';
len--;
}
for (i = len - 1; i >= 0; i--)
putchar(str[i]);
putchar('\n');
return 0;
}
```
程序中使用 `fgets` 函数从标准输入读取字符串,并将换行符替换为字符串结束符号。接着使用一个循环逆序输出字符串中的每个字符。
阅读全文
相关推荐
![c](https://img-home.csdnimg.cn/images/20250102104920.png)
![docx](https://img-home.csdnimg.cn/images/20241231044901.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)