首页后端开发ASP.NETc语言中如何让3个数按大小输出?

c语言中如何让3个数按大小输出?

时间2024-01-31 16:24:03发布访客分类ASP.NET浏览503
导读:收集整理的这篇文章主要介绍了c语言中如何让3个数按大小输出?,觉得挺不错的,现在分享给大家,也给大家做个参考。c语言中3个数按大小输出的分析与实现:@H_777_5@1、分析:三个数的排序,只需要比较三次即可。首先设这三个数分别为a、b、c...
收集整理的这篇文章主要介绍了c语言中如何让3个数按大小输出?,觉得挺不错的,现在分享给大家,也给大家做个参考。

c语言中3个数按大小输出的分析与实现:@H_777_5@

1、分析:三个数的排序,只需要比较三次即可。

首先设这三个数分别为a、b、c。

(1)a与b比较,若a > b则交换a和b的值a与c比较,

(2)若a > c则交换a和c的值b与c比较,

(3)若b > c则交换b和c的值

三轮比较后,再输出a、b、c就是按大小顺序排列的。

2、实现:

#include stdio.h>
int main(){
        int a;
        int b;
        int c;
        int t;
     // 临时变量用于交换两变量的值    PRintf("请输入a、b、c的值,中间用空格隔开:");
        scanf("%d%d%d", &
    a, &
    b, &
    c);
        if (a >
 b) {
            t = a;
            a = b;
            b = t;
    }
        if (a >
 c) {
            t = a;
             a = c;
            c = t;
    }
        if (b >
 c) {
            t = b;
            b = c;
            c = t;
    }
        printf("排序后a、b、c的值为%d、%d、%d", a, b, c);
}
    

3、 运行结果:

请输入a、b、c的值,中间用空格隔开:4 1 7排序后a、b、c的值为1、4、7

推荐教程:《C语言教程》

以上就是c语言中如何让3个数按大小输出?的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

c语言

若转载请注明出处: c语言中如何让3个数按大小输出?
本文地址: https://pptw.com/jishu/594196.html
动态实现element ui的el-table某列数据不同样式的示例 如何在vue 中使用柱状图 并自修改配置

游客 回复需填写必要信息