首页
13问答网
>
c语言中输出格式%-0md空位不是用0填充吗?为什么末尾的0省略了
c语言中输出格式%-0md空位不是用0填充吗?为什么末尾的0省略了
printf("y=%-05d“,3)输出的是3 为什么不是30000 不是空位用0填充吗?
2025-02-24 12:59:16
推荐回答(2个)
回答1:
那是因为你前面多了个“-”,这个符号表示左对齐输出,既然是左对齐,3前面就没有空位了,自然不需要用0来补位了!,去掉“-”就会看到你想要的效果了!
回答2:
应该是00003吧
相关问答
最新问答
在什么时候祝别人生日快乐最有意义
冬天吃什么馅儿的饺子
我是招商银行的信用卡, 现在想取5000元出来. 一个月内就还. 这样的话需要多少手续费和利息呢?
有没有关于林黛玉穿越到现代的小说啊?????????
我想玩传奇世界SF玩不了 求高手指教!!!跪谢了
游戏王几张卡的问题
全供事业单位的刑满释放人员,在被判处有期徒刑前,都有一定的工龄,判刑后被开除公职,前面工龄是否承认
我用3D做出来的自行车效果图需要排版,请问怎么排出来的版面好,效果图有 俯视图 左视图 右视图 透视图,
我的本本配的是GT325M显卡,这卡性能怎样?玩主流游戏可以了吧!相当于什么级别的A卡笔记本啊?
浙江大学新生什么时候开学