读入三个双精度数,求平均值并保留平均值小数点后一位数,对小数点后第二位数四舍五入.上面是我编的,错那了?为什么每次输出都是0..不要你重写一个.我究竟是错在哪了

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 07:50:05

读入三个双精度数,求平均值并保留平均值小数点后一位数,对小数点后第二位数四舍五入.

上面是我编的,错那了?为什么每次输出都是0..不要你重写一个.我究竟是错在哪了

void main(){
double x,y,z,a;
printf("Please input x,y,z:\n");
scanf("%lf%lf%lf",&x,&y,&z);
a = (x+y+z)/3;
a = a*10;
a = a+0.5;
a = (int)a;
a = a/10;
printf("a = %lf\n",a);
}
double类型的数据应该用%lf,float才是%f,
给你改好了,你试试

读入三个双精度数,求它们的平均值并保留此平均值小数后一位数,对小数点后第二位数进行四舍五入,最后输出结果. 读入三个双精度数,求它们的平均值并且保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入. 用C语言编写:读入三个双精度数,求平均值保留小数点后一位对小数点后第二位四舍五入输出结果 c语言平均值的问题”读入三个双精度数,求它们的平均值并保留此平均值小数点后一位数,对小数点后第二位数进行四舍五入,最后输出结果“ 小弟刚学 有很多不懂的 还有就是具体怎么写呢 请问c语言如何实现四舍五入?编写程序,读入3 个双精度数,求它们的平均值并保留此 平均值小数点后一位数,对小数点后第二 位数进行四舍五入,最后输出结果. 读入三个双精度数,求平均值并保留平均值小数点后一位数,对小数点后第二位数四舍五入.上面是我编的,错那了?为什么每次输出都是0..不要你重写一个.我究竟是错在哪了 编写程序,用指针实现读入一行数列,并求数列的和、平均值、最大值、最小值,并且打印它们 在测量小灯泡电阻的实验中要不要求电阻的平均值明确求平均值,还是不求平均值并给出解释 从键盘输入十个实数~计算他们的平均值~并求大于平均值的数的个数用C++语言 如何在excel中有5个数要求其中三个相近的数的平均值?要怎么自动筛选5个数中相近的3个数并求这3个数的平均值呢? 在EXCEL求平均值中,如何保留一位小数.如何快速求平均值 在电子表格中怎样求平均值且保留一位小数 wps表格求平均值,保留两位小数怎么设置? 由键盘输入10个实型数到数组,求它们的平均值,输出平均值和其中大于平均值的数 编程;输入10个数据,求这些数的平均值和方差,并将结果输出. vb:输入10个整数求平均值,并求出大于、等于、小于平均值的数的个数(使用选择结构、循环结构、数组). 求excel电子表格涵数公式.例如:16个数,去掉三个最大值和三个最小值后求平均值. C语言求大于20个数中的平均值中,大于平均值的数的总和