首页 > 试题广场 >

单组_补充前导零

[编程题]单组_补充前导零
  • 热度指数:6026 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
给定一个正整数 n ,请你保留 9 个数位,然后输出。
如果数位少于 9 个,那么需要补充前导零。

输入描述:
第一行有一个整数 n\ (\ 1 \leq n \lt 10^9\ )


输出描述:
输出一个数字,保留 9 个数位。
示例1

输入

123

输出

000000123
示例2

输入

123456789

输出

123456789
头像 码猪
发表于 2024-09-13 18:49:03
n=int(input()) print(f"{n:09d}")
头像 Nieve熙
发表于 2024-09-26 17:28:15
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = 展开全文
头像 怕黑的牛油为你答疑解惑
发表于 2024-10-08 10:57:05
# 读取输入 n = input().strip() # 将输入转换为字符串 n_str = str(n) # 使用zfill方法补充前导零,直到长度为9 formatted_n = n_str.zfill(9) # 输出结果(实际上这里不需要再转换为整数,因为题目要求输出数字字符串) pri 展开全文
头像 offer超级多多
发表于 2024-10-31 00:52:05
#include <iostream> using namespace std; int main() { string n; cin >> n; int a = 9 - n.size(); while ( a-- ) { 展开全文
头像 怕黑的牛油为你答疑解惑
发表于 2024-10-08 15:37:10
#include <iostream> #include <string> // 用于处理字符串形式的数字 using namespace std; int main() { long long n; // 使用long long以防输入的数字接近10^9 展开全文
头像 v素履之往v
发表于 2024-11-07 12:55:57
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n 展开全文
头像 坚定的芭乐反对画饼_许愿Offer版
发表于 2025-03-11 17:16:16
#include <iostream> #include <iomanip> using namespace std; int main() { int n; cin >> n; cout << setw(9) << 展开全文
头像 Aurora___007
发表于 2024-09-23 17:21:25
import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = 展开全文
头像 love萦萦
发表于 2025-02-24 21:11:59
此题考查基本功#include <stdio.h>int main(void) {    long  long a;    scanf("%lld",&a);    printf("%09lld",a);    return 0;}
头像 泛忆怎潜
发表于 2025-03-23 20:06:28
#include <stdio.h> int main() { int n; scanf("%d",&n); printf("%09d",n); return 0; }