栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

四位数排序

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

四位数排序

本文最后更新于 513 天前,其中的信息可能已经有所发展或是发生改变。

算法:和三位数排序相同,在三位数的基础上多一个与数字d的比较

#include
using namespace std;
int main() {
    int a, b, c, d;
    int x;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    if (a < b)
    {
        x = a; a = b; b = x;
    }
    if (a < c)
    {
        x = a; a = c; c = x;
    }
    if (a < d)
    {
        x = a; a = d; d = x;
    }
    if (b < c) {
        x = b; b = c; c = x;
    }
    if (b < d) {
        x = b; b = d; d = x;
    }
    if (c < d) {
        x = c; c = d; d = x;
    }
    printf("%d %d %d %d", d, c, b, a);
    return 0;
}

数组法

c++中有求最大值函数

#include
using namespace std;
int main() {
    int a[4],i;
    for(i=0;i<4;i++){
        cin>>a[i];
    }
    cout<<(*max_element(a, a+ 4));
}

相关

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1011880.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号