码迷,mamicode.com
首页 > 其他好文 > 详细

while 与 do while

时间:2019-05-07 01:35:46      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:new   code   lse   ati   str   nbsp   col   执行   int   

while和do while感觉用法差别不大,do while有个特别的地方就是可以无条件的执行一次条件内容,今天做了个小练习,可以看下具体的差别,主要是为了练习一下while和do while,有不足之处请见谅.

 1 public class Test {
 2     public static void main(String[] args) {
 3         Scanner scanner = new Scanner(System.in);
 4         System.out.println("请输入数字:");
 5         int n;
 6         do{
 7             n = scanner.nextInt();
 8             if(n<1 || n>12) {
 9                 System.out.println("请重新输入:");
10             }
11         }while(n<1 || n>12);
12 
13         if((n==12) || (n==1) || (n==2)) {
14             System.out.println("冬季");
15         }else if ((n==3) || (n==4) || (n==5)) {
16             System.out.println("春季");
17         }else if((n==6) || (n==7) || (n==8)) {
18             System.out.println("夏季");
19         }else if((n==9) || (n==10) || (n==11)) {
20             System.out.println("秋季");
21         }else{
22             System.out.println("输入的数字不正确");
23         }
24     }
25 }
 1 public class Test {
 2     public static void main(String[] args) {
 3         Scanner scanner = new Scanner(System.in);
 4         System.out.println("请输入数字:");
 5         int n = scanner.nextInt();
 6          while(n<1 || n>12){
 7              if(n<1 || n>12) {
 8                  System.out.println("请重新输入:");
 9                  n = scanner.nextInt();
10              }
11          }
12         if((n==12) || (n==1) || (n==2)) {
13             System.out.println("冬季");
14         }else if ((n==3) || (n==4) || (n==5)) {
15             System.out.println("春季");
16         }else if((n==6) || (n==7) || (n==8)) {
17             System.out.println("夏季");
18         }else if((n==9) || (n==10) || (n==11)) {
19             System.out.println("秋季");
20         }else{
21             System.out.println("输入的数字不正确");
22         }
23     }
24 }

 

while 与 do while

标签:new   code   lse   ati   str   nbsp   col   执行   int   

原文地址:https://www.cnblogs.com/blog-xiao/p/10822973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!