Além de especificar o tamanho do campo, podemos complementar o campo todo ou parte dele com zeros à esquerda. Observe o exemplo a seguir:
/* Tamanho de campo e complementando com zeros */
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("\n%04d",21);
printf("\n%06d",21);
printf("\n%6.4d",21);
printf("\n%6.0d",21);
system("PAUSE");
return 0;
}
A saída será
0021
000021
0021
21
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhari
/* Tamanho de campo e complementando com zeros */
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf("\n%04d",21);
printf("\n%06d",21);
printf("\n%6.4d",21);
printf("\n%6.0d",21);
system("PAUSE");
return 0;
}
A saída será
0021
000021
0021
21
Fonte: Treinamento em Linguagem C 2 Edição | Victorine Viviane Mizhari
Nenhum comentário:
Postar um comentário