首页
82问答网
>
c语言中float型的精度问题,为什么结果显示是6.0啊?
c语言中float型的精度问题,为什么结果显示是6.0啊?
#include<stdio.h>main(){ float a; a=20/3; printf("%3.1f",a); getch();}
2024-11-23 04:01:10
推荐回答(2个)
回答1:
首先,20/3的结果是整数6,然后你的输出控制中指明了是一位小数,所以是6.0
回答2:
你试试a=20.0/3
相关问答
最新问答
铁路运输的优点有哪些?
上海市虹口区哪里有安踏专卖店最便宜的是在哪条路?
CF6000cf点是多少钱
我的生日是农历85年7月12日(属牛),我男朋友生日是农历81年9月14日,打算结婚,哪天结婚比较好呢?
股票销户之后怎么再开户?
电脑图标全部变成ie
电动车罚款1千元,有8个月没有交罚款,现在滞纳金是多少?
四年感情就换来一句对不起,这份感情真的太廉价了,还要不要坚持~
关于长江七号的观后感不要太多200字左右就行
如果烟草专卖发取消了,烟草专卖局也会被取消吗?