复习总结 (循环)

通过 whlile 循环

public class WhileDemo1 {
	/* while 打印100遍 */
	public static void main (String[] args){
		int i = 0 ;
		while (i < 100 ) {    //使用while循环结构
			System.out.println("好好学习,天天向上!");
			i++ ;
		}
	}
}

通过for进行循环

public class ForDemo1 {
	public static void main (String[] args){
		for (int i = 0; i<100; i++) {  //使用for循环
			System.out.println ("好好学习,天天向上!")}
	}
}

for 循环结构执行的顺序如下
(1)执行初始部分(int i = 0 ;)。
(2)进行循环条件判断。
(3)进行循环条件判断结果。
如果为true,则执行循环体
如果为false,则退出循环,步骤(4)(5)均不执行
(4)执行迭代部分,改变循环变量值
(5)依次重复步骤(2)~ 步骤(4),直到退出for循环结构。

使用for循环结构的步骤和使用while与do-while循环结构一样。
(1)要明确循环条件和循环操作。
(2)套用for语法写出代码。
(3)检查循环是否能够退出。
代码如下

public class AverageScore{
	/* 统计80分以上学生比例 */
	public static void main (String [] args){
		int score;    //每门课的成绩
		int sum = 0;      //成绩之和
		double avg = 0.0;   //平均分
		Scanner input = new Scanner(System.in);
		System.out.print("输入学生姓名: ");
		String name = input.next();
		for (int i = 0; i < 5; i++){循环5次录入5门课成绩
		System.out.print ("请输入5门功课中第" + (i+i)+"门课的成绩:");
		score = input.nextInt();   // 录入成绩
		sum = sum + score;   // 计算成绩和
		}
		avg = (double)sum / 5 ;    //计算平均分
		System.out.println(name + "的平均分是: " + avg);
	}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值