77问答网
所有问题
c语言中%6d\n是什么意思
如题所述
举报该问题
推荐答案 2016-03-21
C语言中,%6d:6为指定的输出字段的宽度为6。如果数据的位数小于6,则左端补以空格,若大于6,则按实际位数输出。这主要是为了右对齐的格式化输出。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqY3qNYNIpvqYWW8NWN.html
其他回答
第1个回答 2016-03-21
%6d 是输出格式控制,其中6的意思是输出的内容占6列,d的意思是以十进制形式输出,向右靠齐。通常情况下不规定输出的数据占的列数,按数据的实际占的列数输出。
第2个回答 2016-03-21
%6d
是指以整型输出,输出列宽为6列
第3个回答 2016-03-21
整型,长度为6
追答
如果数字多于6位,则全部输出?
少于6位,则左补空格,占满6位
第4个回答 2016-03-21
佳
相似回答
在计算机
c语言
各种格式的输出结果中,printf("%2d\
n
",k)与printf("
%6d
...
答:
d 整型数据输入输出格式字符串, d前面加数字,比如%2d,%6d,
是指输入输出数字的位数
。具体:2d:以2位格式输出数据,不够2位,则数字前面补空格以补足2位,超过2位,则全部显示,比如要输出数字2,则输出结果为"_2","_"代表空格,如果想输出数字1234,则输入结果为“1234”。02d:如果理解了上...
printf("%d,%6d\
n
",a,a)
;中%6d是啥意思
?
答:
兄弟 这问题很容易就弄明白了 printf("%d,
%6d
\
n
",a,a); 这里%6d 代表你
的
数值占6个空格 假如一个0表示一格 那你假如A=6 输出%6d 结果为 000006(第6个空格显示6) 这里你看下 %(m.n)d m代表所占的格子数 n代表你输出的那个数需要精确到第几位 就是这样的 ...
printf("%d,%6d\
n
",a,a)
;中%6d是啥意思
?
答:
6d是指宽度
,如果实际数字的宽度超过则按实际宽度,如果不够则用空格补齐,例如:i=123 6d就输出" 123",%1d,%2d,%3d都输出"123".浮点较复杂.如果整数部分宽度超过你所规定的宽度则按实际宽度,如果小数部分超过你规定的宽度则会截留.
...=
%6d
---a(= %%6d)\n",a);其中a(= %%6d)\
n是什么意思
!
答:
在printf()函数中,连续两个%是为了输出一个'%'字符。例如当a
的
值为100时,printf()的结果如下:a = 100---a(=
%6d
) (换行)
C语言中%
d和\ t
是什么意思
?
答:
意思是以八进制整数形式输出;x%意思是以十六进制整数形式输出
;c%意思
是以字符形式输出;s%意思是以字符串形式输出。等等 在
C语言中
还有其它转义字符,\
n
换行,从当前位置移到下一行开头,\ddd1到3位八进制数所代表的字符,\xhh1到2位十六进制数所代表的字符,\f换页,从当前位置移到下页开头。
c语言中%
6l\
n是什么意思
答:
ml, m为指定
的
输出字段的宽度,数据位数小于m,左边补空格,若大于m,按实际长度输出 \
n 是
转义字符 用于换行 参考资料:http://blog.sina.com.
cn
/s/blog_4a50d85b01009nyp.html
...=
%6d
---a(= %%6d)\n",a);其中a(= %%6d)\
n是什么意思
!
答:
其中
的
%%,实际输出为一个%。举例,当a=1234时,输出为:a = 1234---a(=
%6d
)
大家正在搜
c语言2d是什么意思
c语言5.2f是什么意思
c语言m是什么意思
C语言中exce什么意思
c语言%u什么意思
c语言2f什么意思
c语言4d什么意思
c语言中char啥意思
c语言6d啥意思
相关问题
C语言中%6d. %6u\n.是什么意思。有什么区别
c语言中 %6d 啥意思
C语言中“%-6d”是什么意思?
C语言里"%6d" 是什么意思?
c语言printf中 "%-6d"是什么...
C语言中printf中%6d##是什么意思
C语言 这个程序中%6d是什么意思
c语言printf中 "%-6d"是什么意思?