色んな方法がある。C 言語では、 printf()
関数を用いるのが楽だと思われる。
問題概要
0 以上 9999 以下の整数 が与えられます。
の先頭に必要なだけ 0 をつけ、4 桁の文字列にしたものを出力してください。
解法
C 言語であれば、整数値 の前に、4 桁になるように 0-padding する操作は次のように書ける。
printf("%04d\n", N);
コード
#include <bits/stdc++.h> using namespace std; int main() { int N; scanf("%d", &N); printf("%04d\n", N); }