首页
好吧问答库
>
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
有2个网友回答
网友(1):
首先,20/3的结果是整数6,然后你的输出控制中指明了是一位小数,所以是6.0
网友(2):
你试试a=20.0/3
相关问答
最新问答
我现在只要论语十则的特殊句式和古今异义词,一词多义,通假字,活动词,主要内容 ,现在马上发给我吧!
金沙绿幽灵聚宝盆好还是普通的绿幽灵聚宝盆好都是极品的
我的兔子今天突然变得没精神,除了白菜,其它的都不怎么吃,也没拉屎了,怎么办呀?希望爱心人士帮帮忙
林俊杰醉赤壁描述的是怎样的故事
1987年农历3月14早上5点多出生命运怎么样。
小学五年级第八单元作文班级联欢会最后一自然段怎么写
腰部左侧弯腰就会有刺痛是怎么回事 这几天突然有的症状 喷云南白药会有一段持续的轻微的痛感
闭路电视有线网分配器和分支器的区别?二者有何不同?
男孩和女孩的英语怎么读?
400分的问题 诚心请教大家 谢谢了