Java 从键盘输入不确定的整数 并判断读入的整数和负数的个数,输入0时候结束

 1         /**
 2          * 从键盘输入不确定的整数 并判断读入的整数和负数的个数,输入0时候结束
 3          * 
 4          */
 5           
 6         Scanner scan = new Scanner(System.in);
 7         
 8         int posituveNumber = 0;      //记录正数的个数
 9         int negativeNumber = 0;      //记录负数的个数
10         System.out.println("请输入数字:");
11         
12         while(true)       //for(;;)
13         {
14             int number = scan.nextInt();
15             
16             //判断number的正负情况
17             if(number >0)
18             {
19                 posituveNumber++;
20             }
21             else if( number < 0)
22             {
23                 negativeNumber++;
24             }
25             else
26             {
27                 //一旦执行break,跳出循环
28                 break;
29             }
30             
31             
32             
33         }
34         
35         System.out.println("输入的正数个数为:"+posituveNumber);
36         System.out.println("输入的正数个数为:"+negativeNumber);
37         
38         
39         
40       

 

posted on 2021-08-28 15:39  Bytezero!  阅读(558)  评论(0编辑  收藏  举报