双层循环控制格式输出即可
public class HelloWorld {
public static void main(String []args) {
int i,j;
for(i=1;i<=5;i++){
for(j=1;j<=5-i;j++){
System.out.print("\t");
}
for(j=i;j>=1;j--){
System.out.print(j);
System.out.print("\t");
}
System.out.println("");
}
}
}
for循环,数组与行数相同
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println("请输入行数:");
int n = s.nextInt();
for(int i=0;i<n;i++)
{
int j=0;
for(j=0;j<n-i-1;j++)
System.out.print("\t");
for(j=n-i-1;j<n;j++)
System.out.print("\t"+n-j+1);
System.out.println("");
}
}
}
双重循环搞定了
可以给一下具体程序吗 计算机小白(哭😭