2025年06-java基础

06-java基础day06 do while 循环 先执行 然后再判断语法格式 do 循环体 while 循环条件 练习 假如对张三进行试题测试 要求 先编写上机代码 然后老师检查 如果检查不合格 则继续编写 import java util class DoWhile07 public static void main String args

大家好,我是讯享网,很高兴认识大家。



day06

do while循环 --------先执行,然后再判断
语法格式:
   do{
        循环体
   }while(循环条件);
//练习:假如对张三进行试题测试,要求:先编写上机代码,然后老师检查,如果检查不合格,则继续编写,

import java.util.*; class DoWhile07 { public static void main(String[] args) { //练习:假如对张三进行试题测试,要求:先编写上机代码,然后老师检查,如果检查不合格,则继续编写, Scanner input=new Scanner(System.in);//建议该语句编写在循环体外面 char info;//注意:info变量必须编写在循环体外面进行声明,否则在循环条件中不能使用 do{ System.out.println("编写代码....."); System.out.println("老师检查是否合格?(y/n)"); info=input.next().chartAt(0); //当info的值为n时则继续编写代码,老师检查 }while(info=='n'); } }
讯享网

2.三中循环的异同点:
执行顺序不同--for和while循环:先判断当条件为true时,在执行循环体
   06-java基础     do while循环:先执行循环体,然后在判断条件
使用情况不同--当循环次数固定时,建议使用for循环
       当循环次数不固定时,建议使用while循环

当循环条件第一次为false时,则:
   for循环执行0次循环体
   while循环执行0次循环体
   do while循环执行1次循环体

3.在循环中使用break语句
//练习:输入一批整数,计算所有数的和,当输入0时则程序结束

讯享网import java.util.*; class DoWhile08 { public static void main(String[] args) { //练习:输入一批整数,计算所有数的和,当输入0时则程序结束 Scanner input=new Scanner(System.in); int sum=0;//sum表示存放所有数的和 do{ System.out.print("请输入一个整数:"); int num=input.nextInt(); //先判断当前数num是否为0 if(num==0){ //程序结束 break;//break表示中断,当在循环中遇到break则结束当前整个循环,执行循环体外面的语句  } //对当前数num累加求和 sum+=num; }while(true); System.out.println("所有数的和:"+sum); } }

4https://www.cnblogs.com/fdxjava/p//练习:输入5个人的java考试成绩,统计成绩在95分以上的人数

import java.util.*; class For09 { public static void main(String[] args) { //练习:输入5个人的java考试成绩,统计成绩在95分以上的人数 Scanner input=new Scanner(System.in); int count=0;//表示统计95分以上的人数 for(int i=1;i<=5;i++){ System.out.print("请输入第"+i+"个人的成绩"); double score=input.nextDouble(); //判断,当前成绩score,如果在95分及以下则继续 输入下一个人的成绩 if(score<=95){ continue;//表示继续,当遇到continue语句时,则结束当次循环继续执行下一次循环  } //统计95分以上的人数 count++; } System.out.println("95分以上的人数:"+count); } }
小讯
上一篇 2024-12-30 10:11
下一篇 2024-12-31 08:48

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/6488.html