标签:情况下 stat hello code null int static 循环条件 初始化
一直重复做的有开始有结束的事
循环的特征:
循环条件:开始结束的条件循环操作:一直需要重复做的事循环变量:能够对循环条件的结果产生影响的量
while(循环条件){
循环操作
}
while(t<=100){ System.out.println("第"+t+"遍写好好学习天天向上"); t++;
特点: 先判断,后执行
do{
循环操作
}while(循环条件);
1 public void test01(){ 2 String answer=null; 3 do{ 4 //循环操作 5 System.out.println("先上机编程考试"); 6 System.out.print("老师我合格了么?(y/n): "); 7 answer=sc.next(); 8 9 10 }while("n".equals(answer)); // 循环条件 11 12 System.out.println("程序结束"); 13
特点: 先执行,后判断,如果条件为假,则也至少会执行一次循环操作
语法不同
执行特点不同:
? while: 先判断后执行
? do-while 先执行后判断
do-while 至少执行一次
while可能一次也不执行
在指定循环次数是固定的情况下使用,之前的while和do-while是循环次数不固定的情况下使用
语法:
? 循环操作
}
案例:
1 public class Hello { 2 public static void main(String[] args) { 3 Scanner sc = new Scanner(System.in); 4 System.out.print("请输入学生的姓名:"); 5 String name=sc.next(); 6 int sum=0; 7 for(int i=1;i<=5;i++){ 8 System.out.print("请输入5门课程中第"+i+"门课程的成绩:"); 9 int score=sc.nextInt(); 10 sum+=score; 11 } 12 //计算平均分 13 int avg=sum/5; 14 System.out.println(name+"平均分是:"+avg); 15
标签:情况下 stat hello code null int static 循环条件 初始化
原文地址:https://www.cnblogs.com/bokedizhi97/p/12770120.html