从键盘连续输入5个整数,判断正数、负数、0分别有多少个

xiaoxiao2021-02-28  87

package trkj; import java.util.Scanner; public class 判断数字的个数 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /*int plus = 0; int mins = 0; int zero = 0; for (int i = 1; i < 6; i++) { System.out.println("请输入第" + i + "个数"); int a = sc.nextInt(); if (a > 0) { plus += 1; } else if (a < 0) { mins += 1; } else { zero += 1; } } System.out.println("正数有:" + plus + "个"); System.out.println("负数有:" + mins + "个"); System.out.println("0有:" + zero + "个");*/ int[] num = new int[5]; int plus = 0; int mins = 0; int zero = 0; for (int i = 1; i < 6; i++) { System.out.println("请输入第" + i + "个数"); int a = num[i - 1] = Integer.parseInt(sc.nextLine().trim()); if (a > 0) { plus += 1; } else if (a < 0) { mins += 1; } else { zero += 1; } } System.out.println("正数有:" + plus + "个"); System.out.println("负数有:" + mins + "个"); System.out.println("0有:" + zero + "个"); } } package trkj; import java.util.Scanner; public class 判断数字的个数 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /*int plus = 0; int mins = 0; int zero = 0; for (int i = 1; i < 6; i++) { System.out.println("请输入第" + i + "个数"); int a = sc.nextInt(); if (a > 0) { plus += 1; } else if (a < 0) { mins += 1; } else { zero += 1; } } System.out.println("正数有:" + plus + "个"); System.out.println("负数有:" + mins + "个"); System.out.println("0有:" + zero + "个");*/ int[] num = new int[5]; int plus = 0; int mins = 0; int zero = 0; for (int i = 1; i < 6; i++) { System.out.println("请输入第" + i + "个数"); int a = num[i - 1] = Integer.parseInt(sc.nextLine().trim()); if (a > 0) { plus += 1; } else if (a < 0) { mins += 1; } else { zero += 1; } } System.out.println("正数有:" + plus + "个"); System.out.println("负数有:" + mins + "个"); System.out.println("0有:" + zero + "个"); } }
转载请注明原文地址: https://www.6miu.com/read-51819.html

最新回复(0)