![JAVA谁能帮我设计出将数组[4,3,78,68,98,1,4]进行从大到小排序输出的程序?,第1张 JAVA谁能帮我设计出将数组[4,3,78,68,98,1,4]进行从大到小排序输出的程序?,第1张](/aiimages/JAVA%E8%B0%81%E8%83%BD%E5%B8%AE%E6%88%91%E8%AE%BE%E8%AE%A1%E5%87%BA%E5%B0%86%E6%95%B0%E7%BB%84%5B4%EF%BC%8C3%EF%BC%8C78%EF%BC%8C68%EF%BC%8C98%EF%BC%8C1%2C4%5D%E8%BF%9B%E8%A1%8C%E4%BB%8E%E5%A4%A7%E5%88%B0%E5%B0%8F%E6%8E%92%E5%BA%8F%E8%BE%93%E5%87%BA%E7%9A%84%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
int[] arr = {4,3,78,68,98,1,4}
Map map = new HashMap<帆昌模>迅消()
for (int i = 0i <arr.lengthi++) {
int val = arr[i]
map.put(val,i)
}
for (int i = 0i<arr.length i++){
for(int j = 0j<arr.length - 1 - ij++){
int temp = 0
if(arr[j] <arr[j+1]){
temp = arr[j]
arr[j] = arr[j+1]
arr[j+1] = temp
}
}
}
System.out.println( "从大到小态缓排序:" + Arrays.toString(arr))
System.out.println("最大值=" + arr[0] + ",最大值位置=" + map.get(arr[0]))
}
package panpublic 袜租class test {
public static 告伏兆void main(String[] args) {
double 厅岁a=4
double b=3
System.out.println(a/b)
}
}
结果:1.3333333333333333
public 轮携class Print {public static void main(String[] args) {
System.out.println("请输入一个四位数字:")
Scanner sc 纤没= new Scanner(System.in)
int x = 毁桐纳sc.nextInt()
if(x<1000||x>9999){
System.out.println("输入有误,请输入一个四位数")
}
for(int i=0i<3i++){
x=(x%1000*10+x/1000)
System.out.println(x)
}
}
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)