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();
}
}
}
本文介绍如何使用Java编程语言,通过控制台输入行数来打印直角和倒置的三角形图案。提供了完整的代码示例,包括导入必要的Scanner类进行用户输入,以及使用嵌套循环来创建图案。
5502

被折叠的 条评论
为什么被折叠?



