C语言中数字后面+f是什么意思

看到一个代码
里面有一句
rand=temp/100f;

这个100F是什么意思呢?

读语句中的格式
%*f

%f
的意义相同,就是从输入流中,按浮点数格式取一个输入元素。但
%*f
格式是
取一个输入元素后不传给任何参数,换句话说,就是丢弃它。
%f是取一个输入元素后,传给读语句中给定的参数。
%*f
%*d
%*s
主要用于文件输入,作用是“跳过”某值,读别的值。例如输入文件内容:
1
10.1
Laowu
12.4
20
10.2
Laoliu
15.1
35
10.4
Laoba
9.2
...
有用的数是第四列,所以这样读:
for
(i=0;i
评论
0
0
加载更多
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-30
表示这里把100当成浮点数来处理,如果不加的话,这里的temp应该是整型.整型数相除的结果还是整型,比如321/100=3,并不是等于3.21本回答被提问者采纳
第2个回答  2019-01-06
c语言里面的数字格式,f指float,占用字节数4,有效数字6~7,数值范围-3.4*10^38
~3.4*10^38
这个意思是用float的格式表示数字
第3个回答  2009-04-09
这里把100当成浮点数来处理,表示以单精度浮点形输出
第4个回答  2009-04-09
表示以单精度浮点形输出
相似回答