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

}

}

}

相关推荐
Lionel_SSL1 天前
《深入理解Java虚拟机》第三章读书笔记:垃圾回收机制与内存管理
java·开发语言·jvm
Greedy Alg1 天前
LeetCode 142. 环形链表 II
算法
睡不醒的kun1 天前
leetcode算法刷题的第三十二天
数据结构·c++·算法·leetcode·职场和发展·贪心算法·动态规划
技术猿188702783511 天前
PHP 与 WebAssembly 的 “天然隔阂”
开发语言·php·wasm
薄荷撞~可乐1 天前
C#Task(Api)应用
开发语言·c#
范纹杉想快点毕业1 天前
ZYNQ PS 端 UART 接收数据数据帧(初学者友好版)嵌入式编程 C语言 c++ 软件开发
c语言·笔记·stm32·单片机·嵌入式硬件·mcu·51单片机
先做个垃圾出来………1 天前
残差连接的概念与作用
人工智能·算法·机器学习·语言模型·自然语言处理
SuperCandyXu1 天前
P3205 [HNOI2010] 合唱队-普及+/提高
c++·算法·洛谷
another heaven1 天前
【Qt VS2022调试时无法查看QString等Qt变量信息】解决方法
开发语言·qt
A黄俊辉A1 天前
axios+ts封装
开发语言·前端·javascript