每个输出的整数占10位,不足整数值10位的用#在整数左边补齐。该怎么表示啊?各位大佬,帮帮忙啊(c语言)

看你从高位开始开始低位开始,看伱的想法是低位开始,那你就取8位,然后右移8,具体操作差不多是: 



不知道我的回答是否正确?

用到了flags中的 0 (注意是零不是欧) 其百科描述为:将输出的前面补上0,直到占满指定列宽为止(不可以搭配使用-)

width 即表示需要输出的位数

也可以用 * 代替位数,在后面的參数列表中用变量控制输出位数;

我要回帖

更多关于 不足整数值 的文章

 

随机推荐