package demoStar;
/*
*
*
*
*
*
*/
public class Star {
// 九九乘法表
public static void main(String[] args) {
for(int i=1;i<10;i++){//行数
for(int j=1;j<=i;j++){//星星数量
System.out.print(i+"X"+j+"="+i*j+" ");
}
System.out.println();
}
}
// 字母三角形
public static void main8(String[] args) {
for(int i=0;i<10;i++){
for(int j=1;j<(10-i);j++){//每一行画空格的数量
System.out.print(" ");
}
for(int j=0;j<=2*i;j++){//每一行画星星的数量
System.out.print((char)(65+i));//利用数字可以强转成char类型的特点
}
System.out.println();
}
}
// 菱形
public static void main7(String[] args) {
for(int i=0;i<9;i++){//上面的正等腰 少一行
for(int j=1;j<(10-i);j++){//每一行画空格的数量
System.out.print(" ");
}
for(int j=0;j<=2*i;j++){//每一行画星星的数量
System.out.print("*");
}
System.out.println();
}
for(int i=0;i<10;i++){
for(int j=0;j<i;j++){//每一行空格的数量
System.out.print(" ");
}
for(int j=1;j<2*(10-i);j++){//每一行画星星的数量
System.out.print("*");
}
System.out.println();
}
}
// 倒等腰三角形
public static void main6(String[] args) {
for(int i=0;i<10;i++){
for(int j=0;j<i;j++){//每一行空格的数量
System.out.print(" ");
}
for(int j=1;j<2*(10-i);j++){//每一行画星星的数量
System.out.print("*");
}
System.out.println();
}
}
// 正等腰三角形
public static void main5(String[] args) {
for(int i=0;i<10;i++){
for(int j=1;j<(10-i);j++){//每一行画空格的数量
System.out.print(" ");
}
for(int j=0;j<=2*i;j++){//每一行画星星的数量
System.out.print("*");
}
System.out.println();
}
}
// 右下角星星
public static void main4(String[] args) {
for(int i=0;i<10;i++){
for(int j=1;j<(10-i);j++){//每一行画空格的数量
System.out.print(" ");
}
for(int j=0;j<=i;j++){//每一行画星星的数量
System.out.print("*");
}
System.out.println();
}
}
// 右上角星星
public static void main3(String[] args) {
for(int i=0;i<10;i++){
for(int j=0;j<i;j++){//每一行空格的数量
System.out.print(" ");
}
for(int j=0;j<(10-i);j++){//每一行画星星的数量
System.out.print("*");
}
System.out.println();
}
}
// 左上角星星
public static void main2(String[] args) {
for(int i=0;i<10;i++){
for(int j=0;j<(10-i);j++){
System.out.print("*");
}
System.out.println();
}
}
// 左下角星星
public static void main1(String[] args) {
for(int i=0;i<10;i++){
for(int j=0;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
}
}
Java代码用*画三角形 菱形及九九乘法表
最新推荐文章于 2024-07-10 21:37:49 发布