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語言陣列
- 寫一個方法找出指定一維陣列所有不重複的元素和個數陣列
- 請求出一個陣列int[]的最大值{4,-1,9,10,23},並得到對應的下標陣列
- JavaScript遍歷陣列每一個元素JavaScript陣列
- java陣列元素的引用Java陣列
- C# 一維陣列如何快速實現陣列元素的資料型別的轉換?C#陣列資料型別
- JavaScript 陣列最大值和最小值JavaScript陣列
- P101 例5-1 定義有10個元素的int型別一維陣列a,先分別給陣列元素賦資料1,2,3,...,10,然後顯示陣列中的數值。型別陣列
- JavaScript陣列中的最大值和最小值JavaScript陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- 在排序陣列中查詢元素的第一個和最後一個位置排序陣列
- 如何將一維陣列轉換成與考慮南天陣列元素?陣列
- js 從目標陣列中過濾掉 一個陣列元素,JS陣列
- JavaScript獲取陣列最大值和最小值JavaScript陣列
- 找出陣列中元素出現次數超過陣列長度一半的元素陣列
- 獲取一個陣列裡面第K大的元素陣列
- 程式設計求一維陣列中最大和最小的元素值程式設計陣列
- C語言中陣列首地址和陣列第一個元素的地址有什麼區別C語言陣列
- 【Java】int[] 陣列 和 Integer陣列的轉換Java陣列
- javascript 將一個陣列中的元素的值複製到另一個已有資料的陣列中JavaScript陣列
- java陣列如何遍歷全部的元素Java陣列
- 34. 在排序陣列中查詢元素的第一個和最後一個位置(中)排序陣列
- lc907 子陣列的最小值之和陣列
- 陣列元素逆序陣列
- 【Java】尋找陣列中“主要元素”Java陣列
- 【Leetcode】18. 4Sum 給定陣列中的4個元素之和等於給定值的所有組合LeetCode陣列
- 統計陣列元素中每個元素出現的次數陣列
- for迴圈無法刪除陣列所有指定元素陣列
- 寫一個方法判斷陣列內元素是否全部相同陣列
- 找到兩個陣列中的公共元素陣列
- Golang獲取int陣列裡的最大值和下標Golang陣列
- 求解一個陣列的所有子集陣列
- 陣列中每個陣列元素出現的次數陣列
- C/C++_int/float/double的最大值和最小值C++
- 使用Java Stream,提取集合中的某一列/按條件過濾集合/求和/最大值/最小值/平均值Java
- 陣列元素的數量陣列