题解 | #字符串排序#

字符串排序

https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723

#include <stdio.h>

#include <string.h>

int main() 

{

    char str[1000][101];

    char buf[101];

    int i,j,n;

    scanf("%d",&n);

    for(i=0;i<n;i++)

    {

        scanf("%s\n",str[i]);

    }

    for(i=0;i<n-1;i++)

    for(j=i+1;j<n;j++)

    {

        if(strcmp(str[i],str[j])>0)

        {

            strcpy(buf,str[i]);

            strcpy(str[i],str[j]);

            strcpy(str[j],buf);

        }

    }

     for(int i=0; i<n; i++)

        {

            printf("%s",str[i]);

            printf("\n");

        }

    return 0;

}

全部评论

相关推荐

06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
07-02 13:52
门头沟学院 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务