2. 编写一个程序,输入10个double类型的数字,并统计这些数字中正数和负数的个数。
时间: 2023-06-23 16:09:49 浏览: 68
以下是一个示例代码,可以实现输入10个double类型数字并统计正负数个数:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int positiveCount = 0;
int negativeCount = 0;
System.out.println("请输入10个double类型的数字:");
for (int i = 0; i < 10; i++) {
double num = scanner.nextDouble();
if (num > 0) {
positiveCount++;
} else if (num < 0) {
negativeCount++;
}
}
System.out.println("正数个数: " + positiveCount);
System.out.println("负数个数: " + negativeCount);
}
}
```
运行程序后,会提示用户输入10个double类型数字。程序会逐个读取输入的数字,并根据其正负性对计数器进行加一操作。最后输出正数和负数的个数。