请问一下就是使用printf输出时间的时比如03:05就是printf(“%d:%d”,a,b);但是怎么才能让3 前面有0呢
可以顺带讲一下这个知识点吗
请问一下就是使用printf输出时间的时比如03:05就是printf(“%d:%d”,a,b);但是怎么才能让3 前面有0呢
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
been_ss 2021-10-19 22:00关注哈喽,给你看一下例子:
#include <stdio.h> int main( ) { int i = 1; printf( "%d\n", i ) ; printf( "%02d\n", i ); printf( "%05d\n", i ); printf( "%07d\n", i ); return 0; }输出结果: 1 01 00001 0000001应该看得出来,需要多少就是%多少d,即俩位printf( "%02d", i );
有用请点一下采纳哦~本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报