java基础 for循环

这篇博客探讨了Java中的for循环应用,包括循环输入并计算学生结业考试5门课程的平均分,生成加法表,以及计算100以内偶数的和。最后对循环结构进行了总结。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

for循环

/*
	for( 参数初始化(1) ; 条件判断(2) ; 更新循环变量(4) ){
		循环操作(3)
	}
	
	顺序:(1)参数初始化=》(2)条件判断=》(3)循环操作=》(4)更新循环变量=》(2)条件判断=》(3)循环操作=》(4)更新循环变量…………
*/
// 循环固定次数,for比while更简洁


// 输出100次“好好学习”

		for(int i=0;i<=100;i++) {
			System.out.println("第"+i+"好好学习");
		}

循环输入某同学结业考试的5门课成绩,并计算平均分

		Scanner input = new Scanner(System.in);
		System.out.print("请输入学生姓名:");
		String name = input.next();// 获取姓名
		double sum = 0;// 定义一个变量总和成绩
		
		for (int i = 1; i <= 5; i++) {
			System.out.print("请输入5门功课中的第" + i + "门课的成绩:");
			double score = input.nextDouble();// 获取第i门成绩
			sum += score;// 计算成绩总和
			
		}
		double avg = sum / 5;// 计算平均分
		System.out.println(name + "的平均分是:" + avg);

加法表

		Scanner input = new Scanner(System.in);
		System.out.print("请输入一个数");
		int c = input.nextInt();
		System.out.println("根据这个数可得出以下加法表:");
		for (int i = 0, j = c; i <= c; i++, j--) {
			System.out.println(i + "+" + j + "=" + (i + j));
		}

计算100以内偶数和

// 计算100以内偶数之和
		int sum = 0;
		for(int i=0;i<=100;i++) {
			if(i%2==0) {
				sum+=i;
			}
		}
		System.out.println("和为"+sum);

循环结构总结

whiledo-whilefor
共同:
	1、需要多次重复执行一个或多个任务的问题考虑使用循环来解决
	2、都有4个必不可少的部分:初始部分、循环条件、循环体、迭代部分
不同:
	1、语法不同
	2、执行顺序不同
		whilefor:先判断,再执行
		do-while:先执行,在判断
	3、使用情况不同
		循环次数确定,选用for
		循环次数不确定,选用whiledo-while
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值