循环的使用

 1 /*
 2  * 一般情况下,在无限循环内部要有程序终止语句,使用break实现,若没有,则是死循环。
 3 */
 4 package text;
 5 import java.util.*;
 6 
 7 public class TextExer {
 8     public static void main(String[] args){
 9         Scanner s = new Scanner(System.in);
10         int a = 0;
11         int b = 0;
12         //for(;;){
13         while(true){
14             System.out.println("请输入一个整数:");
15             int num = s.nextInt();
16             if(num > 0)
17                 a++;
18             else if(num < 0)
19                 b++;
20             else
21                 break;
22         }
23         
24         /*
25         问题一:
26         for(int i = 0; i < 10; i++){
27             System.out.println("请输入第" + (i + 1) + "整数");
28             int num = s.nextInt();
29             if(num > 0)
30                 a++;
31             else if(num < 0)
32                 b++;
33         }
34         */
35         System.out.println("正数的个数为:" + a);
36         System.out.println("负数的个数为:" + b);
37     }
38 }

 

posted on 2018-01-17 20:18  Aoki894  阅读(120)  评论(0)    收藏  举报

导航