我希望能够编写一个如下所示的时间字符串:1:04:02.1 hoursusing printf. 当我尝试写这样的东西时:
1:04:02.1 hours
printf("%d:%02d:%02.1f hours\n", 1, 4, 2.123456);
我明白了:
1:04:2.1 hours
是否可以将前导零添加到浮点格式?
c c++ floating-point formatting printf
c ×1
c++ ×1
floating-point ×1
formatting ×1
printf ×1