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