比如float san;
san=21231f;
printf("MY san is %f",san);
执行之后 输出的是 MY san is 0
如果把第二行改成 san=21231.0f;就OK了,求大神解释
C语言f前面的数字为什么要带小数点
答案:2 悬赏:60 手机版
解决时间 2021-02-13 13:09
- 提问者网友:温柔港
- 2021-02-12 18:50
最佳答案
- 五星知识达人网友:鱼忧
- 2021-02-12 20:22
你定义的float是浮点小数的意思,电脑不能自己分辨是小数还是整数,需要说明。。。严重鄙视你的基础知识。。。
全部回答
- 1楼网友:大漠
- 2021-02-12 20:30
比如float san; san=21231f; printf(my san is %f,san);履行以后 输出的是 my san is 0如果把第2行改成 san=21231.0f;就ok了,求大神解释
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯