首页
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吧
相关问答
最新问答
物业过户需要什么证件去哪儿办理
求推荐一些大学校园,甜美温馨的耽美小说。谢谢!
征地补偿安置方案确定时已经具有本集体经济组织成员资格的人,有权请求支付相应份额
广州市流花中学全级前十名能去什么高中
的IIS怎么搭建FTP服务器
联想一体机自带的麦克风别人听不到!
你好 我考了单招 学校给我发了录取通知书 如果我不去报道还可以参加高考吗
easyui 中的$(✀#id✀).datagrid(✀reload✀)不发送请求是为什么?
烟台都哪里有古玩城?
完全汉化了的最终幻想1+2的问题