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

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

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

在这里插入图片描述
(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之间的整数、嵌套循环、九九乘法表、打印直角三角形)_第3张图片
分析思路:每列 * 每行 =(每列 * 每行的值)
(1)打印行数

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

控制流程语句(for循环判断语句、打印1~10之间的整数、嵌套循环、九九乘法表、打印直角三角形)_第4张图片
(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之间的整数、嵌套循环、九九乘法表、打印直角三角形)_第5张图片
(2)、
例如:
****
****
****
****

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

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

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

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

你可能感兴趣的:(java,流程控制语句)