java嵌套循环

嵌套循环就是把内层循环当做,外层循环的循环体,只有当内层循环的条件为false时,才会完全跳出内层循环,才可结束外层的当次循环,开始下一次的循环。

先判断执行的次数。再次嵌套的话,继续乘

import java.util.Scanner;
public class Change{
	public static void main(String[] args){
		/*
		第一题:统计三个班的成绩情况,每个班又5名同学,求出各个班级的平均分和
		所有班级的平均分。学生的成绩键盘输入。
		先写出能够输入三个人分数的代码;
		下次要先写j;
		有的部分要及时清零(这就需要有的变量声明的时候,位置需要好好选。作用域需要考虑进去。)。只要是数字大多写double。
		有人说要是三个班的人数不一样怎么办,那就是三个for,单独执行。这个for循环到底是干嘛的。
		意见复杂的事需要做,这个事有很多的步骤,需要一步一步去执行,而且第二天,我们还需要再次执行。
		所以写代码的时候我们就需要先把事情做了,然后再第二天重复。
		命名的时候要继续思考。

		 */ 
		int i,j;
		int sum = 0;
		int sumaverage = 0;
		double num1,num2,num3;
		Scanner myScanner = new Scanner(System.in);
		for (j=1;j<=3;j++){
			System.out.println("正在输入第"+j+"个班级的成绩:");
		for (i = 1;i <= 5 ; i++) {
			System.out.println("请输入第"+i+"个人的成绩:");
			num1 = myScanner.nextDouble();
			sum+=num1;
		}
			int average = sum / 5;
			System.out.println("第"+j+"个班级的平均分是:" + average );
			sumaverage +=average;
			sum=0;

		}	
			System.out.println("所有班级的平均分" + sumaverage / 3 );
			
	







	}


}

 上述的代码,还没有后活。将具体的数值变量化。做到能够完成一个类型的题目。

九九乘法表:在执行内层的时候,外层的变量是固定的。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值