鱼C论坛

 找回密码
 立即注册
查看: 1906|回复: 2

求问各位大佬,这题怎么做

[复制链接]
发表于 2018-3-8 21:42:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 枭野 于 2018-3-13 13:04 编辑

编写程序,读入三个双精度数,求它们平均值并保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入,最后输出结果

double a,b,c,d;
printf(" 输入三个双精度数:\n");
scanf( "%lf%lf%lf",&a,&b,&c );
d=(a+c+b)/3;
d*=10;
d+=0.5;
d/=10;
printf("%0.1f\n",d);


为什么输入不同的数字结果都是一样的?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-3-8 22:21:25 | 显示全部楼层
想问一下楼主你这个结果都是一样的是什么意思,是无论你输入怎样的三个double都是一样的一个结果吗?
另外我试了一下用VC6.0发现得到的结果不一样
另外问一下楼主你是怎么输入的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-3-9 07:50:00 | 显示全部楼层
楼主输入的姿势是不是哪里不对。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-1 15:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表