在主函数中输入一个全为小写字母的字符串,编写一个子函数,能够对这个字符串进行从啊,—z的排序
时间: 2024-03-02 15:48:14 浏览: 37
好的,我可以编写一个子函数来实现这个功能。以下是代码示例:
```c
#include <stdio.h>
#include <string.h>
void sortString(char str[])
{
int i, j, n = strlen(str);
char temp;
for(i = 0; i < n-1; i++)
{
for(j = i+1; j < n; j++)
{
if(str[i] > str[j])
{
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
}
}
}
int main()
{
char str[100];
printf("请输入一个全为小写字母的字符串:");
scanf("%s", str);
sortString(str);
printf("排序后的字符串为:%s\n", str);
return 0;
}
```
在上面的代码中,`sortString` 函数使用了冒泡排序的算法来对字符串进行排序。`main` 函数中,我们首先从用户输入中获取一个字符串,然后调用 `sortString` 函数来对其进行排序,最后输出排序后的结果。
希望对你有所帮助!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)