Java编程问题,输入n和相应的n个数,统计输出负数,零和正数的个数,求代码。

2025-02-27 16:24:17
推荐回答(1个)
回答1:

import java.util.Scanner;

public class CountInput {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入数字个数:");
int n = scanner.nextInt();
int zero = 0;
int plus = 0;
for (int i = 1; i <= n; i++) {
System.out.printf("请输入第%d个数字:\n", i);
int m = scanner.nextInt();
if (m == 0) {
zero++;
} else if (m > 0) {
plus++;
}
}
System.out.printf("总共输入%d个数字,其中正数%d个,零%d个,负数%d个\n", n, plus, zero, n - plus - zero);
}
}