for循环打印输出4个不一样三角形(*) 和九九乘法表

Posted 陕西五花肉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了for循环打印输出4个不一样三角形(*) 和九九乘法表相关的知识,希望对你有一定的参考价值。

for循环打印输出4个不一样三角形(*) 和九九乘法表

使用前将注释去掉
====================分割线

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		/*
		 * 输出 : 
		 *             
		 **                  行   列
		 ***       			1     1
		 ****   			2     2
		 ......        
		 * 
		 */
/*		Scanner scanner = new Scanner(System.in);
		int a=scanner.nextInt();
		for (int i = 1; i <=a ; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.print("*");
			}
			System.out.println();
		}
*/		
	
		
		
		
		
		
		
		
		
		System.out.println("==========================");
		
		/*
		 *****        行   列      
		 **** 			1   5     i+j=6 --->    j=6-i
		 ***  			2	4    
		 ** 			3	3      
		 * 
		 * */
/*		
 		Scanner scanner=new Scanner(System.in);
		int a=scanner.nextInt();
		for (int i = 0; i < a; i++) {
			for (int j = 0; j <a-i ; j++) {
				System.out.print("*");
			}
			System.out.println();
		}
		
*/
	
		
		
		
		
		System.out.println("===============================");
		/*
		 * 
		 * 			乘法口诀表
		 * 
		 * */
/*		for (int i = 1; i <=9; i++) {
			for (int j = 1; j <=i; j++) {
				System.out.print(i + "*" + j + "=" + i*j);
				System.out.print("   ");
			}
			System.out.println();
		}
*/		
	
		
		
		
		
		
		
		
		System.out.println("=====================================");	


	
	/*                   行   空格  列 
		****     		1       0    4
		 ***			2		1	 3				
		  **		    3       2    2
		   *			4       3    1

*/		
		for (int i = 0; i < 4; i++) {    //控制行
			for (int j = 0; j <i ; j++) { //控制空格
				System.out.print(" ");
				}
			for (int k = 0	; k <4-i ; k++) { //控制 列     在前面有 空格 循环继续在后面进行 所以进行k++ 输出 *
				System.out.print("*");
			}
			 System.out.println();
		}

		
		
	System.out.println("=========================");	


	System.out.println("========================");
	
/*
 
 		*
 	   **
 	  ***
 	 ****
    *****
 */	
		
	/*	for (int i = 0; i < 5; i++) {
			for (int j = 0; j <5-i; j++) {
				System.out.print(" ");
			}
			for (int k = 0; k <i ; k++) {
				System.out.print("*");
			}
			System.out.println();
		}
	*/
	
	
	
	}

}



以上是关于for循环打印输出4个不一样三角形(*) 和九九乘法表的主要内容,如果未能解决你的问题,请参考以下文章

java基础——使用循环打印出常见图形和九九乘法表(你的同学都收藏了,你还不收藏就只能让他装逼了)

java基础——使用循环打印出常见图形和九九乘法表(你的同学都收藏了,你还不收藏就只能让他装逼了)

使用for循环和while循环打印三角形(附九九乘法表实现)

用for循环输出九九乘法表

使用循环语句编程输出下三角形状的九九乘法表

c语言输出1-10,用for循环