JAVA 求出一個一維int型陣列的元素最大值、最小值、平均值、和所有元素之和
課後題練習
2.4 程式設計求出一個一維int型陣列的元素最大值、最小值、平均值和所有元素之和
2.5 程式設計實現float型陣列的氣泡排序
2.6 程式設計定義以和包含2個元素的二維double型陣列,每個元素的陣列長度從鍵盤輸入,然後再依次輸入二維陣列中所有元素的數值,並以行列形式輸出二維陣列的全部元素
public static void main(String[] args) {
// 陣列計算
int[] num = {2,3,7,1,6,4,9};
int max = num[0],min = num[0],sum = num[0];
double aver;
for(int i = 1;i<7;i++) {
if(num[i] > max)
max = num[i];
if(num[i] <min)
min = num[i];
sum +=num[i];
}
aver = sum/7;
System.out.println("最大值:" + max + " 最小值:" + min + " 平均值:" + aver + " 和值:" + sum);
// 從大到小冒泡,float型初始化數字前面要加上(float)看上去不好看=_=
System.out.print("氣泡排序");
float[] numb = new float[7];
float n = 0;
for(int i = 0;i<7;i++) {
numb[i] = new Scanner(System.in).nextFloat();
}
for(int i = 0;i<6;i++) {
for(int j = i;j<7;j++) {
if(numb[i]<numb[j]) {
n = numb[i];
numb[i] = numb[j];
numb[j] = n;
}
}
}
for(float v : numb)
System.out.print(v + " ");
}
// 二維陣列
Scanner s = new Scanner(System.in);
double number[][] = new double[2][];
int len;
for(int i = 0;i < 2;i++) {
System.out.print("請輸入第" + (i+1) + "行陣列的長度:");
len = s.nextInt();
number[i] = new double[len];
for(int j = 0;j<len;j++)
number[i][j] = s.nextDouble();
}
for(int i = 0;i<2;i++) {
for(double v:number[i])
System.out.print(v + " ");
System.out.print("\n");
}
嚶嚶嚶,一邊寫作業一邊看番不是一個明智的選擇,沒有敲完作業也沒有get到那部番的點orz
相關文章
- 求陣列之和,最小值,最大值,平均值陣列
- c語言:定義一個含10個整型元素的一維陣列,從鍵盤上輸入10個元素值,求去掉最大值和最小值之後的元素平均值C語言陣列
- C語言:10個元素整型陣列,最小值和第一個元素交換,最大值與最後一個元素交換C語言陣列
- js獲取陣列元素中的最大值和最小值JS陣列
- 如何將一個陣列中的元素插入另一個陣列陣列
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- JavaScript 陣列最大值和最小值JavaScript陣列
- JavaScript 陣列 最大值和最小值JavaScript陣列
- JavaScript陣列最大值和最小值JavaScript陣列
- C# 一維陣列如何快速實現陣列元素的資料型別的轉換?C#陣列資料型別
- JavaScript遍歷陣列每一個元素JavaScript陣列
- JavaScript刪除陣列第一個元素JavaScript陣列
- java陣列元素的引用Java陣列
- C語言 有一個整形陣列a,有10個元素,要求輸出陣列中的全部元素C語言陣列
- JavaScript陣列中的最大值和最小值JavaScript陣列
- JavaScript刪除陣列最後一個元素JavaScript陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- javascript在陣列開頭新增一個元素JavaScript陣列
- JavaScript 陣列一次追加多個元素JavaScript陣列
- JavaScript 刪除陣列最後一個元素JavaScript陣列
- 數字之魅:子陣列之和的最大值[二維]+[三維]陣列
- 如何將一維陣列轉換成與考慮南天陣列元素?陣列
- P101 例5-1 定義有10個元素的int型別一維陣列a,先分別給陣列元素賦資料1,2,3,...,10,然後顯示陣列中的數值。型別陣列
- php獲取並刪除陣列的第一個和最後一個元素PHP陣列
- JavaScript獲取陣列最大值和最小值JavaScript陣列
- javascript如何遍歷陣列中的每一個元素JavaScript陣列
- JavaScript在陣列開頭新增一個新的元素JavaScript陣列
- js如何在陣列的開頭新增和刪除一個元素JS陣列
- js 從目標陣列中過濾掉 一個陣列元素,JS陣列
- php多維陣列去除空元素PHP陣列
- 刪除陣列中一個或者多個連續的元素陣列
- 獲取一個陣列裡面第K大的元素陣列
- 程式設計求一維陣列中最大和最小的元素值程式設計陣列
- 找出陣列中元素出現次數超過陣列長度一半的元素陣列
- C語言中陣列首地址和陣列第一個元素的地址有什麼區別C語言陣列
- javascript隨機從陣列中選出一個元素JavaScript隨機陣列
- js 在陣列的指定索引位置插入一個新的元素JS陣列索引
- 在靜態類中定義一個泛型方法查詢陣列元素泛型陣列