77问答网
所有问题
C语言%-3d和%7.4f是什么意思
如题所述
举报该问题
推荐答案 推荐于2017-11-26
%-3d:负号,表示数据左对齐 3,是宽度,表示只输出整数中的3个数
%7.4f 7是宽度,即输出所有数字包括小数点的长度 4是精度,表示小数点后的个数是多少
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GqpNppYpIqpI3GqGNWN.html
其他回答
第1个回答 2013-12-10
%-3d是输出站3个字符长度,若不够右补空格,
如输出是 33 则是
33 (一个空格)
%7.4f是输出一个浮点型数据,站7个字符长,其中小数部分站4个字符长
如输出33.333333
则是:
33.3333
相似回答
C语言%-3d和%7.4f是什么意思
答:
-3d是输出站3个字符长度,若不够右补空格,如输出是 33 则是 33 (一个空格)7.4f是输出一个浮点型数据
,站7个字符长,其中小数部分站4个字符长 如输出33.333333 则是:33.3333
C语言
中
%-3d是什么意思
?
答:
在c语言中,%d是用来格式化输出整型变量的占位符。
而%-3d这个格式化符号则表示将整型变量输出为占3个字符的左对齐字符串
。其中“-”表示左对齐,3表示占用三个字符宽度,不足则用空格填充。这种格式化方式在输入表格等排版要求较高的场合比较实用。举个例子来说,如果使用printf("%-3d", 99),则输出...
%-3d
在
C语言
中的
含义是什么
?
答:
定于输出格式
。d表示输出整数,3表示输出的数字占3个字符的位置。-号表示对齐方式。是左对齐。如果是+号或者不写,表示右对齐。
有关
C语言
,
%-3d是什么意思
,书上说是左对齐,占三位不太明白是什么意思...
答:
1 2 3 4 5 6 7 8 9 这就是左对齐,其中每个数的宽度是3,这个数字越大,连个数字之间的距离越大。1 2 3 4 5 6 7 8 9 这就不是左对齐,此时为
%3d
,是正数。说白了左对齐就是顶格。
在
C语言
中“%—
3d
”
是什么意思
啊?
答:
x = p->a;/*这句话的
意思
就是取出p所指向的结构体中包含的数据项a赋值给x*/ /*由于此时p指向A,因而 p->a == A.a,也就是1*/ 对于一开始的问题 p = p->next;这应该出现在
C语言
的链表,这里的next应该是一个与p同类型的结构体指针,其定义格式应该是:struct Data { int a;struct...
在
C语言
中“%—
3d
”
是什么意思
啊
答:
“->”是一个整体,它是用于指向结构体子数据的指针,用来取子数据。换种说法,如果我们在
C语言
中定义了一个结构体,然后申明一个指针指向这个结构体,那么我们要用指针取出结构体中的数据,就要用到“->”。问题中的p=p->next ,
意思
是将p指向的一个结构体实例中的自数据next赋值给p。
c语言
中
%3d是什么意思
?
答:
3d是C语言
中格式化输出字符,代表的
意思
是指的输出3个字符长度的整数。可以在“%”和字母之间插进数字表示最大场宽。例如:
%3d表示
输出3位整型数,不够3位右对齐。9.2
f表示
输出场宽为9的浮点数,其中小数位为2,整数位为6,小数点占一位,不够9位右对齐。8s表示输出8个字符的字符串,不够8个...
大家正在搜
c语言 7.2f是什么意思
c语言f是什么意思
c语言中1f是什么意思
b是什么意思c语言
c语言中的!是什么意思
void在c语言中什么意思
c语言\0什么意思
f在c语言中表示什么
C语言%.1f