为了账号安全,请及时绑定邮箱和手机立即绑定

用vc++输入四个整数,并按从小到大输出的程序怎么写?

用vc++输入四个整数,并按从小到大输出的程序怎么写?

C
尐槑瓜 2016-06-30 16:27:04
查看完整描述

2 回答

?
OuBa

TA贡献6条经验 获得超5个赞

//C语言版本
#include <stdio.h>

int main()
{
    int i, j;
    int test = 0;
    int tem[4];
    //获取输入
    for (i = 0; i < 4; i++)
    {
        scanf("%d", tem[i]);
    }
    //排序
    for (i = 0; i < 4; i++)
    {
        for (j = i+1; j < 4; j++)
        {
            if (tem[i] > tem[j]) //交换,将小的元素交换到前面,如果从大到小,则改为tem[i] < temp[j]
            {
                test = tem[i];
                tem[i] = test[j];
                test[j] = test;
            }
        }
    }
    //结果输出
    printf("从小到大:");
    for (i = 0; i < 4; i++)
    {
        printf("%d  ", tem[i]);
    }
    return 0;
}


查看完整回答
2 反对 回复 2016-06-30
?
Simon西蒙

TA贡献2条经验 获得超1个赞

百度冒泡排序

查看完整回答
1 反对 回复 2016-07-01
  • 2 回答
  • 0 关注
  • 1688 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信