5.输出格式
平时常用的有三种输出格式
1.%md
可以使不足m位的int型进行右对齐输出,其中高位用空格补齐,如果本身超过m位,则保持不变
-
int a = 123;
-
printf("%5d\n",a);
-
-
//输出
-
123
2.%0md
和md不同的是变量不足m时,前面补足够的0而不是空格
-
int a = 123;
-
printf("%5d\n",a);
-
-
//输出
-
00123
3.%.mf
可以让浮点数保留m位输出,采取四舍五入五成双原则
-
-
double d1 = 12.3456;
-
printf("%.3f,d1)
-
//输出
-
12.346