当前位置 博文首页 > chenchw的博客:do while

    chenchw的博客:do while

    作者:[db:作者] 时间:2021-08-02 18:41

    do{

    ? ? 循环体;

    ? ?循环变量迭代;

    } while(循环条件);

    说明:

    (1)先执行,在判断,也就是说至少执行一次,

    (2)最后有一个分号;

    (3)while和 do? while举例。

    while先判断在执行。

    do while? 先执行,在判断。先干一票。显示菜单。

    当循环条件为假的时候,退出dowhile循环。

    import java.util.Scanner;
    public class Change{
     
    	public static void main(String[] args){	
    		/*
    		打印:
    
    				 */ 
    	 	int i = 1;
    	 	do{
    	 			System.out.println("你好明天");
     				i++;
    	 	}while(i <= 10);
    	 	
    	 			
    
    		
        }
    }

    ?循环变量迭代,一定要有哦。

    import java.util.Scanner;
    public class Change{
     
    	public static void main(String[] args){	
    		/*
    		打印:
    
    				 */ 
    	 	int i = 1;
    	 	int sum = 0;
    	 	do{
    	 			sum += i;
    	 			if (i == 100) {
    	 				System.out.println("he"+ sum);
    	 			}
    	 			
     				i++;
    
    				
    	 	}while(i <= 100);
    	 	
    	 			
    
    		
        }
    }
    import java.util.Scanner;
    public class Change{
     
    	public static void main(String[] args){	
    		/*
    		打印:
    
    				 */ 
    	 	int i = 1;
    	 	int count = 0;
    	 	do{
    	 			if (i % 5 == 0 && i % 3 != 0) {
    	 				count++;
    	 			}
     				i++;
    	 	}while(i <= 200);
    	 	System.out.println(count);		
        }
    }
    import java.util.Scanner;
    public class Change{
     
    	public static void main(String[] args){	
    		/*
    		1、先不停地问你还钱吗(2)使用char answer  接收回答,定义一个Scanner
            (3)在dowhile 的基础上,判断要是y就不再循环。换句话说就是不是y要一直循环。
             要不是y就一直循环。
                另外就是以前的接受都是在一起的,这一次先定义一个字符,然后在后来的使用中再接受字符。
    
    				 */ 
    		Scanner myscanner = new Scanner(System.in);	
    	 	
    		char ch;		
    	 	
    	 	
    	 	do{
    	 	System.out.println("老韩问:你tm还钱吗  y / n");
    	 	ch = myscanner.next().charAt(0);//用来接收输入的字符。next后面还有括号,charAt(0)
    
    	 	System.out.println("" + ch);
    
    
    	 	}while(ch != 'y');//判断条件很关键
    	 	
    	 		
        }
    }

    cs
    下一篇:没有了