123456789101112131415161718192021222324252627282930 |
- /*
- 题目:
- 从键盘读入个数不确定的整数,并判断读入的正数和负数的个数,
- 输入为0时结束程序
- */
- import java.util.Scanner;
- class ForWhileTest{
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- int positiveNumber = 0;//记录正数的个数
- int negativeNumber = 0;//记录负数的个数
- while(true){
- int number = scan.nextInt();
- //判断number的正负情况
- if(number > 0){
- positiveNumber++;
- }else if (number < 0){
- negativeNumber++;
- }else{
- //一旦执行break,跳出循环
- break;
- }
- }
- System.out.println("正数的个数为:" + positiveNumber);
- System.out.println("负数的个数为:" + negativeNumber);
- }
- }
|