java从键盘输入任意十个整数存入一个数组,求数组的平均值最小值并降序输出这十个数

java从键盘输入任意十个整数存入一个数组,求数组的平均值最小值并降序输出这十个数(要求使用数组,循环完成) 求 高手

完整的代码如下:

public class Demo01 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] a = new int[10];
int i = 0;
// 输入10个整数
while (true) {
a[i] = sc.nextInt();
i++;
if (i == 10) {
break;
}
}
// 冒泡排序
for (int k = 0; k < a.length - 1; k++) {
for (int j = k + 1; j < a.length; j++) {
if (a[k] < a[j]) {
int temp = a[k];
a[k] = a[j];
a[j] = temp;
}
}
}
// 输出排序后的数组
for (Integer b : a) {
System.out.println(b);
}
}
}

温馨提示:内容为网友见解,仅供参考
无其他回答

java从键盘输入任意十个整数存入一个数组,求数组的平均值最小值并降 ...
public class Demo01 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int[] a = new int[10];int i = 0;\/\/ 输入10个整数while (true) {a[i] = sc.nextInt();i++;if (i == 10) {break;}}\/\/ 冒泡排序for (int k = 0; k < a.length -...

用JAVA从键盘输入10个整数存入一维数组求出最大值和最小值
} int [] array=readSystemInputNumbers();int x=array[0];for(int i=1;i<array.length;i++){ int item=array[i];if (item >x){ x=item;} } System.out.print(x);\/\/谢谢

用Java编写程序,从标准输入(即键盘)读入10个整数存入整型数组a中,然后...
import java.util.Scanner;public class Test43 { public static void main(String[] args) { System.out.println("请输入10个数字,输入每个数字后以回车结束");\/\/ 提示语句,输入一个数要按下回车 Scanner sc = new Scanner(System.in);\/\/ 这是一个文本扫描器,用于接收输入 int[] a = new ...

...输入的10个整数,比较并输出其中的最大值和最小值.
用JAVA 编写程序,从键盘读入10个整数存入数组,输出最大值,最小值及它们所在数组中的位置 import java.io.*;import java.lang.*;import java.util.StringTokenizer;class array { public static void main(String args[]){ StringTokenizer st=new StringTokenizer(\\"10 20 30 40\\");String s=\\"...

用JAVA编写一程序,随机产生10个整数,放到一数组中,打印输出平均值。
import java.util.Random;\/\/说明: 编写一程序,随机产生10个整数,放到一数组中,打印输出平均值。public class shiyan14 { public static void main(String []arrgs){ Random random=new Random();int[] a=new int[10];int sum=0;for (int i = 0; i < a.length; i++){ a[i]=...

...数组存储从键盘上输入的我10个整数,统计这10个整数中偶
java.util.Scanner;public class InputDemo {public static void main(String[] args) {int[] ary = new int[10];\/\/定义一个一维数组Scanner input = new Scanner(System.in);\/\/从控制台输入for (int i = 0; i < ary.length; i++) {System.out.println("请输入第"+(i+1)+"个整数...

从键盘输入10个整数并存入数组中,编写通用函数过程,求出数组中元素的...
Private Sub Command1_Click()Dim max As Integer Dim min As Integer Dim a(10) As Integer For i = 0 To 9 a(i) = InputBox("请输入第" & i + 1 & "个整数!")Print "a(" & i & ")=" & a(i)Next i Call MaxMin(a(), 9, max, min)Print "max=" & max Print "...

如何在Java中从键盘输入10个数,用选择法按降序排序并输出?
在Java中在数组中保存10个数,调用下面的排序函数,用选择法按降序排序:public static void selectionSort(int[] arr){ for (int i = 0; i < arr.length - 1; i++) { int max = i; for (int j = i + 1; j < arr.length; j++) { if (arr[max] < arr[j]) ...

急!!Java试题解决方案(从键盘上输入10个整数,并放入一个一维数组中...
public static void main(String[] args) { Scanner sca = new Scanner(System.in);int[] ints = new int[10];System.out.println("请输入10个数字");for (int i = 0; i < 10; i++) { ints[i] = sca.nextInt();} int temp;for (int i = 0; i < 5; i++) { temp =...

用java编写一个程序,将10个整数放到一维数组中,并按从大到小排序后输 ...
public class TestBaiduKnow {public static void main(String[] args) {int[] a = { 9, 8, 7, 10, 6, 5, 4, 3, 2, 1 };System.out.println("原始数组:");for (int i = 0; i < a.length; i++)System.out.print(a[i] + " ");for (int i = 0; i < a.length; ...

相似回答