题解 | #字符串排序#

字符串排序

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;

}

全部评论

相关推荐

10-22 19:44
门头沟学院 Java
面了100年面试不知...:那我得去剪个头
点赞 评论 收藏
分享
牛客21331815...:像我一投就pass,根本不用焦虑泡池子
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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