牛客网打印数字三角形,从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();

}

}

}

相关推荐
KYGALYX11 小时前
逻辑回归详解
算法·机器学习·逻辑回归
yuuki23323311 小时前
【C++】继承
开发语言·c++·windows
222you11 小时前
Redis的主从复制和哨兵机制
java·开发语言
铉铉这波能秀11 小时前
LeetCode Hot100数据结构背景知识之集合(Set)Python2026新版
数据结构·python·算法·leetcode·哈希算法
踢足球092911 小时前
寒假打卡:2026-2-8
数据结构·算法
牛奔11 小时前
如何理解 Go 的调度模型,以及 G / M / P 各自的职责
开发语言·后端·golang
梵刹古音11 小时前
【C++】 析构函数
开发语言·c++
IT猿手12 小时前
基于强化学习的多算子差分进化路径规划算法QSMODE的机器人路径规划问题研究,提供MATLAB代码
算法·matlab·机器人
千逐-沐风12 小时前
SMU-ACM2026冬训周报3rd
算法
wangjialelele12 小时前
Linux下的IO操作以及ext系列文件系统
linux·运维·服务器·c语言·c++·个人开发