5.2f在c语言中代表什么?

如题所述

5.2f在C语言中表示浮点数5.2。

浮点数也就是通常理解的小数。浮点数的英文是float,因此在5.2后面加上字符f表示该意思。C语言中浮点数有2种不同的精度,f表示单精度,d(也就是double)表示双精度,所以5.2d也表示5.2,但精度变成了双精度。如果只写5.2,后面不跟任何字符,那么默认是5.2d。

C语言编写注意事项

1. 每个程序中一定包含main()函数, 尽管C语言中对函数命名没有限制。

2. printf函数永远不会自动换行,只能用\n来实现, 回车键进行的换行在编译中会出现错误信息。

3. 在vs2008中编译.测试需要加 system("pause"); 来暂停dos自动退出导致的printf无法显示。

4. 所有自定义变量 必须声明才能使用。

5. 整数除法将自动舍位, 不会进行四舍五入的操作。

温馨提示:答案为网友推荐,仅供参考
相似回答