电路实验-空气比热比的测量-实验数据处理

来源:互联网 发布:newa美容仪 知乎 编辑:程序博客网 时间:2024/04/28 12:18
#include<stdio.h>
#include<math.h>
#define p0 101.38
#define R 1.40
int main()
{
 int n,m;                        //数据组数
 double p1,p2,a,b,sum=0;           //a是p1',b是p2';
 scanf("%d",&n);
 m=n;
 while(n--)
 {
  scanf("%lf%lf",&a,&b);
  p1=p0+a/20;
  p2=p0+b/20;
  double r=(log10(p1)-log10(p0))/(log10(p1)-log10(p2));   //r为气体绝热指数
  printf("%.2f %.2f %.3f\n",p1,p2,r);
  sum+=r;
 }
 printf("%.3f %.2f\n",sum/m,fabs(sum/m-R)/R);
 return 0;
}
原创粉丝点击