c语言,图中%c语言中 f是什么意思思

c语言中%f,%d,%u这些带百分数符号的意思是什么啊?_百度知道
c语言中%f,%d,%u这些带百分数符号的意思是什么啊?
提问者采纳
三个都是十进制形式的。 %u是格式化输出无符号整型数据。 %d是格式化输出有符号整型数据%f是格式化输出浮点型数据
提问者评价
其他类似问题
为您推荐:
百分数的相关知识
其他3条回答
格式化输入输出啊. %f 浮点型 %d整数型 %u无符号类型
格式化输出字符,f浮点型,D整形,U无符号整形
浮点型 整型 无符号整型
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁c语言的1%f是什么意思-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
c语言的1%f是什么意思
来源:互联网 发表时间: 14:03:10 责任编辑:王亮字体:
为了帮助网友解决“c语言的1%f是什么意思”相关的问题,中国学网通过互联网对“c语言的1%f是什么意思”相关的解决方案进行了整理,用户详细问题包括:RT,我想知道:c语言的1%f是什么意思,具体解决方案如下:解决方案1:%f 就是输入输出float类型的格式符,跟%d一样用就可以了. 指定字段长度就是%km.nf这样来用,k是正负号,正可以省略,正表示右对齐,负表示左对齐.
比如说-789.124这个数,一共占8个格子,那么比如%10f,就会左边空两格,然后再输出这个数,%-10f就是先输出这个数,再空两格,然后什么%4f,%3f在这里都没有用,因为这个数有8格,4和3都太小了,它会不空格正常输出-789.12400X,注意小数点后有6位,这是因为float的精度所确定的.然后最后一位误差是不定的,因为计算机硬件原因.所以实际上%10f还是太小了,因为实际上这个数有11位,10无法起到控制格式和空格的作用,10跟不写是一样的,至少%12f才有用.
m就是空格的控制符啦,刚解释过了.
小数点后面的n是精确到几位,比如说%.2f,就是四舍五入保留2位小数.
浮点的%4f的4是包括小数位的~而且这个4是用来做比如表格之类的格式控制,自动输入空格的,不是用来四舍五入舍位数的,如果数据大于4位,那就会直接撑出来,本来多少位,就输出多少位
相关文章:
最新添加资讯
24小时热门资讯
Copyright © 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号共有 4794 人关注过本帖
标题:请问C语言中的%d和%f含义。
等 级:论坛游民
专家分:10
&&已结贴√
&&问题点数:10&&回复次数:4&&&
请问C语言中的%d和%f含义。
程序代码:
#include &stdio.h&
#define P 3.1415926
void main(void)
&&& printf(&\nf_area=%f&,P);
&&& getchar();
假如写成printf(&\nf_area=%f&,P);就显示3.141593
但是改成这样子printf(&\nf_area=%d&,P);就显示
这是为什么?
%d不是显示常量P的么?怎么写成%f才能显示,谢谢。
搜索更多相关主题的帖子:
来 自:四川
等 级:蝙蝠侠
帖 子:179
专家分:760
程序代码:#include &stdio.h&
&#define P 3.1415926
&void main(void)
&&&&&printf(&\nf_area=%d&,(int)P); //强制转换
&&&&&getchar();
&}定义宏时 只是将名字代替数字 实际中不知道P是实数 于是就在内存中只是等编号,你将它看成实数输出就是3.141593
将它看成整型输出就是&&运气好点还能将他看成字符输出(只要在编码中有就行了)
记住宏只是一个标号,计算机不会知道他是什么类型的变量的.
来 自:湖南
等 级:新手上路
%d指的是int,整实型。也就是整数。%f指的是float,浮点型,也就是带小数的。
等 级:论坛游民
帖 子:68
专家分:64
%d是整型十进制,%f是实数型。
来 自:柳州
等 级:论坛游民
帖 子:21
专家分:19
基本的C基础,建议先看书去把,这些应该看得懂,若不懂在拿来讨论更你加深你的理解!
版权所有,并保留所有权利。
Powered by , Processed in 0.034003 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reservedc语言f(%f)是什么意思?_百度知道
c语言f(%f)是什么意思?
f代表float–的第3.2讲,具体意义去优酷上找&C学习指南&quot好问题
其他类似问题
为您推荐:
您可能关注的推广
c语言的相关知识
其他1条回答
%f单精度浮点数,%d整型,%lf双精度浮点型,书上都有吧
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 5887 人关注过本帖
标题:%f是什么意思?谢谢
来 自:河北唐山
等 级:论坛游民
帖 子:35
专家分:50
结帖率:83.33%
&&已结贴√
&&问题点数:9&&回复次数:12&&&
%f是什么意思?谢谢
各位老师好,我是一名大一新生,以后请多指教
搜索更多相关主题的帖子:
等 级:论坛游侠
帖 子:53
专家分:123
%f表示输出为浮点数。自己去看书吧
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3505
专家分:11329
浮点型格式
等 级:友情版主
威 望:202
帖 子:14806
专家分:61848
来 自:武汉
等 级:贵宾
威 望:30
帖 子:2779
专家分:6060
我总觉得授人以鱼不如授人以渔...
可是总有些SB叫嚣着:要么给代码给答案,要么滚蛋...
虽然我知道不要跟SB一般见识,但是我真的没修炼到宠辱不惊...
等 级:论坛游民
帖 子:31
专家分:58
凑热闹,float浮点型数据
来 自:广东云浮
等 级:蝙蝠侠
帖 子:326
专家分:891
学C不看书,怎么行呢,
编写的程序,不能改变世界,却可以改变自己...
等 级:新手上路
C语言里面的数字格式,f指float,占用字节数4,有效数字6~7,数值范围-3.4*10^38 ~3.4*10^38
来 自:四川阆中
等 级:论坛游民
帖 子:87
专家分:96
其实他想混个脸熟的,
大神永远不能体会菜鸟们之间的惺惺相惜,
等 级:论坛游民
帖 子:46
专家分:39
指的是浮点数啊
版权所有,并保留所有权利。
Powered by , Processed in 0.034763 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 在c语言中是什么意思 的文章

 

随机推荐