永发信息网

C语言f前面的数字为什么要带小数点

答案:2  悬赏:60  手机版
解决时间 2021-02-13 13:09
  • 提问者网友:温柔港
  • 2021-02-12 18:50
比如float san;
san=21231f;
printf("MY san is %f",san);
执行之后 输出的是 MY san is 0
如果把第二行改成 san=21231.0f;就OK了,求大神解释
最佳答案
  • 五星知识达人网友:鱼忧
  • 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了,求大神解释
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯