用随机整数填充缺失值
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
用随机整数填充缺失值