m0_59076266 2021-06-07 09:50 采纳率: 100%
浏览 20
已采纳

函数的应用,想知道如何编写这个程序

 

  • 写回答

3条回答 默认 最新

  • qfl_sdu 2021-06-07 11:05
    关注

    C代码如下,如有帮助,请采纳一下,谢谢。

    #include <stdio.h>
    #include <string.h>
    void sort(char buf[], int len)
    {
    	int i, j;
    	char ch;
    	for (i = 0; i < len -1; i++) 
    	{
    		for (j = 0; j < len -1 -i; j++) 
    		{
    			if (buf[j] > buf[j + 1]) 
    			{
    				{
    					ch = buf[j];
    					buf[j] = buf[j+1];
    					buf[j+1] = ch;
    				}
    			}
    		}
    	}
    }
    void main()
    {
    	char buf[100] = {0};
    	int len;
    	printf("请输入一个字符串:");
    	gets(buf);
    	len = strlen(buf);
    	sort(buf,len);
    	printf("排序后:%s",buf);
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?