三角形输出

1、打印图形。从键盘输入一个行数n,打印直角三角形。以n为6为例。

代码:
import java.util.Scanner;
public class Test1219{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println(“录入行数”);
int x =sc.nextInt();
for(int i=1;i<=x;i++){
for(int a=0;a<x-i;a++){
System.out.print(" “);
}
for(int b=0;b<i;b++){
System.out.print(”*");
}
System.out.println("\t");
}
}
}

效果(正三角):
*
**





2.倒三角
import java.util.Scanner;
public class Test1{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println(“录入行数(最多20行)”);
int x =sc.nextInt();
if(x>20){
System.out.println(“录入不合法,退出!”);
return;
}
for(int i=x;i>=1;i–){
//打印空格
for(int a=1;a<=x-i;a++){
System.out.print(" “);
}
//打印*
for(int b=1;b<=i;b++){
System.out.print(”*");
}
System.out.println();
}
}
}

发布了50 篇原创文章 · 获赞 0 · 访问量 645

猜你喜欢

转载自blog.csdn.net/m0_45133750/article/details/103632885
今日推荐