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

Posted 你的小乖受

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础——使用循环打印出常见图形和九九乘法表(你的同学都收藏了,你还不收藏就只能让他装逼了)相关的知识,希望对你有一定的参考价值。

1.使用循环打印出九九乘法表

public class MultiplyTable { 
    public static void main(String[] args) { 
        for(int i=1; i<=9; i++){ 
            //每行打印的个数 
                for(int j=1; j<=i; j++){
                    //输出式子 
                        System.out.print(j + "*" + i + "=" + (i*j) + "\\t");
         } 
                //换行 
                System.out.println(); 
        } 
    } 
   } 

2.使用循环打印出直角三角形

public class Demo {

	public static void main(String[] args) {
        Scanner sc=new Scanner(System.in)

		//输入行数
        int count=sc.nextInt();

		int size = 5;

		for (int i = 1; i <= count; i++) {

			for (int j = 1; j <= i; j++) {

				System.out.print("*");

			}
            //空格

			System.out.println();

		}

	}

}

3.使用循环打印出等腰三角形

public class Demo {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        System.out.print("输入行数:" );
        int count= sc.nextInt();
        for (int i = 0; i<count;i++){
            //前面的空格
            for(int j=1; j<count-i  ; j++){
                System.out.print(" ");
            }
            //星星的数目
            for(int j = 0;j<i*2+1;j++){
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

4.使用Java打印出菱形

public static void Demo() {
 int n=3; 
 for (int i = 1; i <= n; i++) {
         //行数 
    for (int j = 1; j <= n - i; j++) { 
        //打印空格
         System.out.print(" "); 
}
             for (int k = 0; k < i*2 -1; k++) { 
        //打印* 
            System.out.print("*");
 } 
           System.out.println(); 
} 
        //后两行的输出 
            for (int i = n-1; i >= 1;i--) {
         //行数 
            for(int k = 1;k <= n-i;k++) {
         //打印空格 
            System.out.print(" "); } 
            for (int j = 1; j <= i*2 -1; j++) { 
         //打印*
            System.out.print("*");
 } 
            System.out.println(); 
}
 }

 

以上是关于java基础——使用循环打印出常见图形和九九乘法表(你的同学都收藏了,你还不收藏就只能让他装逼了)的主要内容,如果未能解决你的问题,请参考以下文章

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

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

使用while循环打印出九九乘法口诀表

java初学打印星星以及九九乘法表

java初学打印星星以及九九乘法表

Java语言 打印九九乘法表