文章

36

粉丝

0

获赞

4

访问

9.9k

头像
字符串排序 题解:c 送分
P1254 北京大学机试题
发布于2024年3月8日 13:33
阅读数 235

#include <stdio.h>
#include <stdbool.h>
#include <math.h>
#include <string.h>

int main(void){
    char n[20],temp;
    int j;
    while (scanf("%s",n)!=EOF) {
        for(int i=1;i<strlen(n);i++){
            if(n[i]<n[i-1]){
                temp = n[i];
                for(j=i-1;j>=0&&n[j]>temp;j--){
                    n[j+1] = n[j];
                }
                n[j+1] = temp;
            }
        }
        printf("%s\n",n);
    }
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发