牛客网打印数字三角形,从1开始输出,第i行输出i个数,每个数字按4个位置输出注:c语言中 %4d:JAVA

链接:登录---专业IT笔试面试备考平台_牛客网

来源:牛客网

题目描述

打印数字三角形,从1开始输出,第i行输出i个数,每个数字按4个位置输出

注:c语言中 %4d可以输出一个数,占据四个位置,右对齐。

输入描述:

复制代码
输入一行,包含一个整数n

1 <= n <= 1000

输出描述:

复制代码
输出n行,第i行,有i个数, 每个数占据四个位置。

示例1

输入

复制代码
4

输出

复制代码
   1
   2   3
   4   5   6
   7   8   9  10

代码:

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

int n = scanner.nextInt();

int b=0;

for (int i = 1; i <= n; i++) {

for (int j = 1; j <= i; j++) {

b++;

System.out.printf("%4d", b);

}

System.out.println();

}

}

}

相关推荐
故事和你916 分钟前
sdut-Java面向对象-06 继承和多态、抽象类和接口(函数题:10-18题)
java·开发语言·算法·面向对象·基础语法·继承和多态·抽象类和接口
Bruk.Liu13 分钟前
(LangChain实战2):LangChain消息(message)的使用
开发语言·langchain
qq_4232339018 分钟前
C++与Python混合编程实战
开发语言·c++·算法
TracyCoder12328 分钟前
LeetCode Hot100(19/100)——206. 反转链表
算法·leetcode
m0_7155753430 分钟前
分布式任务调度系统
开发语言·c++·算法
csbysj20201 小时前
选择(Selectable)
开发语言
naruto_lnq1 小时前
泛型编程与STL设计思想
开发语言·c++·算法
zxsz_com_cn1 小时前
设备预测性维护算法分类及优劣势分析,选型指南来了
算法·分类·数据挖掘
:Concerto1 小时前
JavaSE 注解
java·开发语言·sprint