java-流程控制语句

选择结构if:1.if(){}语句

       2.if(){}else{}语句

       3.if(){}else{}  if(){}else{}语句

()中为判断条件,是布尔值   {}中为若满足该条件的执行语句

While循环语句:while(){}

()中为判断条件,是布尔值   {}中为若满足该条件的执行语句,直至判断条件为false,循环结束

for循环语句:for(①;②;③){}

()中为①初始化表达式、②循环条件、③操作表达式

do...while循环语句:do{}while()

{}z中为执行语句,()中是循环条件,先执行后判断,直至判断条件为false

无限循环(true){}

循环嵌套

跳转语句:1.break

     2.continue

当break出现在循环语句中,作用是跳出循环语句,执行后面的代码

continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环

 猜数字案例

public static void main(String[] args) 
    {
        Random r=new Random();
        int num=r.nextInt(100)+1;
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个1-100的整数");
        int num1=sc.nextInt();
        while (num1!=num)
        {
            if (num1>num)
            {
                System.out.println("sorry,您猜大了!");
                num1=sc.nextInt();

            }
            else
            {
                System.out.println("sorry,您猜小了!");
                num1=sc.nextInt();
            }
        }
        System.out.println("系统随机数:"+num+",您输入的数:"+num1+"恭喜您猜对了");
    }

 

posted @ 2021-07-26 11:30  XY12313  阅读(28)  评论(0)    收藏  举报