从键盘输入个数不确定的整数,并判断输入的正数和负数的个数,输入为0时结束程序。java
时间: 2024-03-17 12:45:22 浏览: 116
整数判断正数、负数、0的个数
5星 · 资源好评率100%
好的,这是一个简单的Java代码实现:
```java
import java.util.Scanner;
public class PositiveAndNegativeCounter {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int positiveCount = 0;
int negativeCount = 0;
int input = 1;
System.out.println("请输入整数(输入0结束):");
while (input != 0) {
input = scanner.nextInt();
if (input > 0) {
positiveCount++;
} else if (input < 0) {
negativeCount++;
}
}
System.out.println("正数个数为:" + positiveCount);
System.out.println("负数个数为:" + negativeCount);
}
}
```
程序中使用了一个while循环,不断从键盘输入整数,直到输入0时结束循环。在每次输入时,判断输入的值是正数还是负数,并分别记录它们的个数。最后输出正数和负数的个数即可。
阅读全文