99问答网
所有问题
c语言中%2d含义
如题,主要是那个“2”
举报该问题
推荐答案 2008-11-17
结果十进制,长度为2 ,右对齐,不够补空格,多了以实际长度输出
比如结果是1,输出: (空格)1
结果为123(长度大于等于2):输出:123
补充:
%-2d 左对齐,其余同上
%04d,输出4位(十进制),不足在前面补0,如 123-》0123
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/XBjWvO7B.html
其他回答
第1个回答 2008-11-17
printf()里指定整数输出位数至少为2(不够补空格)
scanf()里指定读取整数位数最多为2(多余不取)
第2个回答 2008-11-17
不足2位在前面补零
如当d为2时 输出02
第3个回答 2008-11-17
结果以十进制无符号,长度为2的形式输出。
第4个回答 2008-11-17
结果十进制,长度为2
相似回答
大家正在搜
相关问题
C语言中的 %2d是什么意思
C语言中%-2d是撒意思
C语言里面%2d 意思
c语言中switch的含义
c语言中,%2d之类的表示什么意思
C语言中%0.2d和%2d分别是什么意,有什么区别
c语言,%2d是什么意思?详细点
在C语言中%02d和%2d有什么区别