亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于Java數組的小程序

關于Java數組的小程序

fenkapian 2016-05-19 10:58:56
這個程序的功能是:用鍵盤輸入10個數,合法值是1、2或3,其他的數字都為非法數字。編程統計輸入的每個整數和非法數字的個數 下面是我的代碼,不知道哪里錯了,請指教。若能提供更好方法,也請提供源代碼,謝謝! public?class?ArrExercise?{ public?static?void?main(String?[]?args)?{ System.out.println("請輸入十個整數:"); int?[]?arr?=?new?int?[10]; int?num1?=?0; int?num2?=?0; int?num3?=?0; int?illegal?=?0; Scanner?input?=?new?Scanner(System.in); for(int?i?=?0;i?<?arr.length;i++)?{ arr[i]?=?input.nextInt(); if(input.nextInt()?!=?1?||?input.nextInt()?!=?2?||?input.nextInt()?!=?3)?{ illegal?+=?1; }else?if(input.nextInt()?==?1)?{ num1?+=?1; }else?if(input.nextInt()?==?2)?{ num2??+=?1; }else?if(input.nextInt()?==?3)?{ num3?+=?1; } } System.out.println("輸入的十個數為:"); for(int?i?=?0;i?<?arr.length;i++)?{ System.out.println(arr[i]); } System.out.println("數字1的個數為:"?+?num1); System.out.println("數字2的個數為:"?+?num2); System.out.println("數字3的個數為:"?+?num3); System.out.println("非法數字的個數為:"?+?illegal); } }
查看完整描述

3 回答

  • 3 回答
  • 1 關注
  • 1562 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號