控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)

一、for 循环判断语句
语法:
如图:
控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
步骤:
控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
例如:
(1)打印1…10之间的整数

		for(int num =1 ; num <= 10; num++){
			System.out.print(num + "\t");
		}

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
(2)、循环嵌套使用:打印九九乘法表

			for(int i=1;i<=9;i++){
			//System.out.println(i); //打印有1到9行
			for(int j=1;j<=i;j++){
				System.out.print(j + "*" + i + "=" + (j * i) + "\t"); //打印每行有1到i之间的值,把i分成从1开始到i,例如i=5,就从j=1,开始1、2、3、4、直到等于 5,所以初始化j=1;j<=i;j++
			}
			System.out.println(); //每次外面层循环打印空行
			
		}

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
分析思路:每列 * 每行 =(每列 * 每行的值)
(1)打印行数

		for(int i=1;i<=9;i++){
			System.out.println(i); //打印有1到9行
			
			
		}

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
(2)打印列数:每行的个数


		for(int i=1;i<=9;i++){
			//System.out.println(i); //打印有1到9行
			for(int j=1;j<=i;j++){
				System.out.print(j  + "\t"); //打印每行有1到i之间的值,把i分成从1开始到i,例如i=5,就从j=1,开始1、2、3、4、直到等于 5,所以初始化j=1;j<=i;j++
			}
			System.out.println(); //每次外面层循环打印空行
			
		}

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
(2)、
例如:
****
****
****
****

		for(int i =1; i <=4; i++){
			for(int j =1; j <=4; j++){
				System.out.print("*" + "");
			}
			System.out.println();
		}

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)
(3)直角三角形

	for(int i =1;i <=4; i++){
			for(int j =1;j <=i; j++){
				System.out.print("*" + "");
				
			}
			System.out.println();
		}

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)