用随机整数填充缺失值
Input an integer value and we have to pad the value by Zeros in C.
输入一个整数值,我们必须在C中用零填充该值。
Example:
例:
    Input:
Enter an integer value: 12 
Output: 
2 digit padding: 12
3 digit padding: 012
4 digit padding: 0012
To print with padding by Zeros, we use the following format specifier with the printf() statement,
要通过零填充进行打印 ,我们将以下格式说明符与printf()语句一起使用,
- %d : No padding - %d :无填充 
- %01d : 1 digit padding with zeros - %01d :以零填充的1位数字 
- %02d : 2 digits padding with zeros - %02d :以零填充的2位数字 
- %03d : 4 digits padding with zeros - %03d :以零填充的4位数字 
Program:
程序:
# include <stdio.h>
int main ()
{
int value;
printf ("Enter an integer value: ");
scanf ("%d", &value);
printf ("2 digits padding: %02d\n", value) ;
printf ("3 digits padding: %03d\n", value) ;
printf ("4 digits padding: %04d\n", value) ;
return 0;
}
Output
输出量
Enter an integer value: 12
2 digits padding: 12
3 digits padding: 012
4 digits padding: 0012
翻译自: https://www.includehelp.com/c-programs/input-an-integer-value-and-print-with-padding-by-zeros.aspx
用随机整数填充缺失值