永发信息网

编程,任意输入4个整数,要求按从小到大的次序输出。

答案:2  悬赏:0  手机版
解决时间 2021-06-01 21:39
编程,任意输入4个整数,要求按从小到大的次序输出。
最佳答案

就是排序这是用C语言写的


#include "stdio.h"
main(){
int i=0; int j=0;
int size; int num[size];
printf("请输入你要排序的个数:\n",size);
scanf("%d",&size);
printf("请输入你要排序的%d个数:\n",size);
for(i=0;i<size;i++){
scanf("%d",&num[i]);
}
for(i =0;i<size;i++)
for(j=0;j<size-1-i;j++) {
if(num[j]>num[j+i])
{
int temp=num[j];
num[j]=num[j+1];
num[j+1]=temp;
}
}
printf("排序后的数组为:\n");
for(int i=0;i<size;i++){
printf("%d\t",num[i]);
}
printf("\n");
}

全部回答

import java.util.Scanner;

public class SortTest { public static void main(String[] args) { Scanner input = new Scanner(System.in); int count =4; int temp=0; int[] num= new int[count]; for(int i=0;i<count;i++){ System.out.print("请输入第"+(i+1)+"个数:"); num[i] = input.nextInt(); }

//排序 for(int i=0;i<num.length; i++){ for(int j=0; j<num.length-1-i; j++){ if(num[j]>num[j+1]){ temp=num[j]; num[j] = num[j+1]; num[j+1] = temp; } } } System.out.println("排序后为:"); for(int i=0; i<num.length; i++){ System.out.print(num[i]+"\t"); } } }

//java

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
帮我想个情侣名字 QQ飞车的
大一新生团结
现在什么歌好听要流行的别整老歌介绍几首谢谢
有什么伤心的歌好听?
一个男人有空就玩游戏,而不是认真的和女友打
精武英雄的背景音乐叫什么名字?
班里的小偷怎么办
暗夜精灵女猎人与血精灵女猎人哪个好看?
欢乐谷续卡流程
我的QQ餐厅进不了啊,怎么办
农业学校到底乍样
飞秋可以传什么文件
呼和浩特名港发艺怎么样
怎么把QQ会员上的vip变成空白啊?
托福和全国等级英语考试哪个比较权威?
推荐资讯
DNF里的转去区为什么没有陕西啊?
包年用戶還會有什麼關於收費的問題麼?
胃疼得出血,打120实在太丢脸啊!有没有什么
-------朋友们说说我该不该买车---
文件传输速度最快的软件是什么?
水浒Q传YS怎么加配点最好?
一天要喝多少水健康?
刚喝完牛奶,就流了很多汉,这样牛奶的营养会
晓成员的结局
学校组织两个两年级去看儿童话剧,剧院里正好
人要杂个才能有很多很多的钱。
光棍节即将到来~~~大伙们打算怎么过?有什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?