java 数字 图形 输出

来源:百度知道 编辑:UC知道 时间:2024/09/28 14:48:54
例如 输入个 10
输出
1
23
456
78910

import java.util.Scanner;

public class Main {
public static void main(String[] args){
int n,ns=1, i=1;
System.out.print("N=");
n=new Scanner(System.in).nextInt();
while (ns<=n){

for (int j=1;j<=i;++j) {
if (ns>n) break;
System.out.print(ns++);
}
System.out.println();
++i;
}
}
}

import java.util.Scanner;

public class Test {

public static void main(String[] args) {

System.out.println("请输入一个整数:");
Scanner scanner = new Scanner(System.in);
int count=scanner.nextInt();
int temp=1; //每行个数
int row=1; //行数

if (count>0) {
for (int i = 1; i <= count; i++) {
System.out.print(i);
if (temp==row) {
System.out.println();
temp=1;
row++;
}else {
temp++;<