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

}

}

}

相关推荐
2601_950526433 小时前
程序设计语言(C)
c语言·数据类型·实验教学·编译预处理·程序设计语言(c)
张忠琳3 小时前
【Go 1.26.4】Golang Channel 深度解析
开发语言·后端·golang
盈建云系统3 小时前
B2B产品展示网站怎么做?从产品目录到询盘表单,企业获客页面搭建流程
开发语言·网站搭建·开发网站
不会C语言的男孩3 小时前
Linux 系统编程 · 第 4 章:文件属性与元数据
linux·c语言·开发语言
kernelcraft3 小时前
Boto3:Python 操作 AWS 的官方 SDK
开发语言·python·其他·aws
C语言小火车3 小时前
什么时候用智能指针?什么时候用裸指针?
c语言·c++·学习·指针
D3bugRealm3 小时前
cryptography:Python 开发者的加密标准库
开发语言·python·其他
Rain5094 小时前
2.1 Nest.js 项目初始化与模块化架构
开发语言·前端·javascript·后端·架构·数据分析·node.js
小熊美家熊猫系统4 小时前
电子合同技术实现与合规实践
java·开发语言·分布式
ytttr8734 小时前
C# 定时数据库备份工具
开发语言·数据库·c#