请用c语言编写一个程序输入一个字符串,以想法的次序输出。 例如: 输入:I love you! 输出:!uoy evol I
时间: 2024-05-13 20:15:56 浏览: 31
以下是用C语言编写的程序,输入一个字符串,以相反的顺序输出:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
int len, i;
printf("请输入一个字符串:");
gets(str);
len = strlen(str);
printf("输出结果:");
for (i = len - 1; i >= 0; i--)
printf("%c", str[i]);
return 0;
}
```
程序先提示用户输入一个字符串,然后使用 `gets()` 函数读取用户输入的字符串。接着,使用 `strlen()` 函数计算字符串的长度,之后循环输出字符串中的字符,从尾部开始逐个输出即可。
相关问题
C语言编写程序,输入任意一个字符串,逆序输出。例如:输入:YOU ARE GOOD!输出:!DOOG ERA UOY
好的,以下是代码实现:
```c++
#include <stdio.h>
#include <string.h>
int main(){
char str[100];
printf("请输入一个字符串:");
scanf("%[^\n]", str); //读取一行字符串,遇到换行符停止
int len = strlen(str); //获取字符串长度
printf("逆序输出为:");
for(int i=len-1; i>=0; i--){ //倒序输出
printf("%c", str[i]);
}
printf("\n");
return 0;
}
```
运行结果如下:
```
请输入一个字符串:YOU ARE GOOD!
逆序输出为:!DOOG ERA UOY
```
c语言 编写程序求一个字符串的长度。 输入形式: chinese! 输出形式: 8
以下是一个求字符串长度的 C 代码示例:
```c
#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int len;
printf("请输入一个字符串:");
scanf("%s", str);
len = strlen(str);
printf("该字符串的长度为:%d\n", len);
return 0;
}
```
在这个示例程序中,我们使用了 `strlen()` 函数来求字符串的长度。这个函数需要包含头文件 `string.h`。我们先定义了一个字符数组 `str` 来存储输入的字符串,再定义一个整型变量 `len` 来存储字符串的长度。接着,我们使用 `scanf()` 函数从标准输入中读入一个字符串,并用 `strlen()` 函数计算其长度。最后,我们使用 `printf()` 函数输出字符串的长度。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)