<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                >[success] # 獲取每個數出現頻率 ![](https://img.kancloud.cn/87/22/872215453ad5720e1605676cf3c839e1_1258x524.png) ~~~ import java.util.Scanner; public class CounterNum { public static void main(String[] args) { // 初始化每一位占位 int[] pos = new int[10]; Scanner sc = new Scanner(System.in); int temp = sc.nextInt(); int num = temp; // 獲取個位 while (num > 0) { pos[num % 10] += 1; num /= 10; } for (int i = 0; i < pos.length; i++) { System.out.print(pos[i]); } } } ~~~ >[success] # 錄入學生成績 ~~~ import java.util.Scanner; public class SourceTest { public static void main(String[] args) { System.out.println("輸入班級人數"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int[] students = new int[num]; // 錄入每個學生成績 for (int i = 0; i < students.length; i++) { System.out.println("請輸入第" + (i + 1) + "個學生的考試成績:"); students[i] = sc.nextInt(); } // 計算班級總分 并且算出平均分 int sum = 0; for (int i = 0; i < students.length; i++) { sum += students[i]; } // 平均成績 double avg = sum * 1.0 / num; System.out.println("本班級學生的總分是:" + sum + ",平均分是:" + avg); } } ~~~ >[success] # 隨機數 ~~~ public class ArrTest { public static void main(String[] args) { /*需求:生成10個1~100之間的隨機數存入數組。 1)求出所有數據的和 2)求所有數據的平均數 3)統計有多少個數據比平均值小*/ //分析: //1.定義數組 int[] arr = new int[10]; //2.把隨機數存入到數組當中 Random r = new Random(); for (int i = 0; i < arr.length; i++) { //每循環一次,就會生成一個新的隨機數 int number = r.nextInt(100) + 1; //把生成的隨機數添加的數組當中 //數組名[索引] = 數據; arr[i] = number; } // 1)求出所有數據的和 //定義求和變量 int sum = 0; for (int i = 0; i < arr.length; i++) { //循環得到每一個元素 //并把元素累加到sum當中 sum = sum + arr[i]; } System.out.println("數組中所有數據的和為:" + sum); //2)求所有數據的平均數 int avg = sum / arr.length; System.out.println("數組中平均數為:" + avg); //3)統計有多少個數據比平均值小 int count = 0; for (int i = 0; i < arr.length; i++) { if(arr[i] < avg){ count++; } } //當循環結束之后,就表示我已經找到了所有的比平均數小的數據 System.out.println("在數組中,一共有" + count + "個數據,比平均數小"); //遍歷數組,驗證答案 for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } } } ~~~ >[success] # 數組中頭尾交換 ~~~ public class ArrTest { public static void main(String[] args) { /*需求:定義一個數組,存入1,2,3,4,5。交換首尾索引對應的元素。 交換前:1,2,3,4,5 交換后:5,2,3,4,1*/ //1.定義數組存儲數據 int[] arr = {1,2,3,4,5}; //2.利用循環去交換數據 for(int i = 0,j = arr.length - 1; i < j; i++,j--){ //交換變量i和變量j指向的元素 int temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } //當循環結束之后,那么數組中的數據就實現了頭尾交換 for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } } } ~~~ >[success] # 隨機交換 ~~~ public class ArrTest { public static void main(String[] args) { //需求:定義一個數組,存入1~5。要求打亂數組中所有數據的順序。 //難點: //如何獲取數組中的隨機索引 /* int[] arr = {1,2,3,4,5}; //索引范圍:0 1 2 3 4 Random r = new Random(); int randomIndex = r.nextInt(arr.length); System.out.println(randomIndex);*/ //1.定義數組存儲1~5 int[] arr = {1, 2, 3, 4, 5}; //2.循環遍歷數組,從0索引開始打亂數據的順序 Random r = new Random(); for (int i = 0; i < arr.length; i++) { //生成一個隨機索引 int randomIndex = r.nextInt(arr.length); //拿著隨機索引指向的元素 跟 i 指向的元素進行交換 int temp = arr[i]; arr[i] = arr[randomIndex]; arr[randomIndex] = temp; } //當循環結束之后,那么數組中所有的數據已經打亂順序了 for (int i = 0; i < arr.length; i++) { System.out.print(arr[i] + " "); } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看