作业帮 > 综合 > 作业

C语言 编写程序,输入3个实数,求其平均值并取两位小数后进行四舍五入,最后输出运算结果

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 10:59:12
C语言 编写程序,输入3个实数,求其平均值并取两位小数后进行四舍五入,最后输出运算结果
#include"stdio.h"
#include"math.h"
void main()
{
  int i,j=NULL,a[3];
  float aver1,aver=NULL,j1,j2;
  clrscr();
  for(i=0;i<3;i++)
    scanf("%d",&a[i]);
  aver1=(a[0]+a[1]+a[2])/3.0;
  j=aver1;
  j1=aver1-j;
  if(j1*10>5)
    aver=aver1+1;
  j2=aver-j1;
  printf("the aver is:%.2f\n",aver1);
  printf("%.2lf",j2);
}\x1a
虽然 思路 不怎么清晰,但总可以帮你一下吧!
 我不追求分值的!   我只是判断到十分位,百分位我就不做了 ,会比较繁琐!
这样就仅供你参考吧!  兄弟,加油!
下面是运行结果: