當前位置:編程學習大全網 - 編程軟體 - java從鍵盤輸入10個整數,合法值為1,2或3,不是這三個數則為非法數字,編程統計每個合法和非法數字的個數

java從鍵盤輸入10個整數,合法值為1,2或3,不是這三個數則為非法數字,編程統計每個合法和非法數字的個數

妳好,代碼如下:

import java.util.*;

public class Homework4 {

public static void main(String[] args) {

int[] nums = new int[10];

int legalCount = 0 ; //合法數字個數

int illegalCount = 0 ; //非法數字個數

System.out.println("請輸入10個數字:");

Scanner input = new Scanner(System.in);

for (int i = 0; i < nums.length; i++) {

nums[i] = input.nextInt();

switch(nums[i]) {

case 1:

case 2:

case 3: legalCount++ ;

break ;

default:illegalCount++;

}

}

System.out.print("輸入的10個數為:") ;

for(int i=0; i<nums.length; i++) {

System.out.print(nums[i] + " ");

}

System.out.println("其中非法數字:" + illegalCount + "個,合法數字:" + legalCount + "個");

}

}

  • 上一篇:核桃編程課程靠譜嗎
  • 下一篇:數控是什麽專業 數控技術是學什麽
  • copyright 2024編程學習大全網