作业帮 > 综合 > 作业

用C语言编写以下 1.R=p*L/S(电阻) 2.Q=cmt(热

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/07 23:10:24
用C语言编写以下 1.R=p*L/S(电阻) 2.Q=cmt(热
用C语言编写以下
1.R=p*L/S(电阻)
2.Q=cmt(热学)
3.F=k*q1*q2/r^2
用C语言编写以下 1.R=p*L/S(电阻) 2.Q=cmt(热
#include
#include
double get_R(double p,double L,double S);
double get_Q(double c,double m,double t);
double get_F(double q1,double q2,double r);
int main(){ double R,p,L,S,c,m,t,k,q1,q2,r;
scanf("%lf,%lf,%lf",&p,&L,&S); R =get_R(p,L,S); printf("R=p*L/S=%.2lf*%.2lf/%.2lf=%.2lf\n",p,L,S,R);
scanf("%lf,%lf,%lf",&c,&m,&t); Q=get_Q(c,m,t); printf("Q=c*m*t=%.2lf*%.2lf*%.2lf=%.2lf\n",c,m,t,Q);
scanf("%lf,%lf,%lf",&q1,&q2,&r); F=get_F(c,m,t); printf(".F=k*q1*q2/r^2=K*%.2f*%.2f/(%.2f*%.2f)=%.2lf\n",q1,q2,r,r,F);
return 0;}
double get_R(double p,double L,double S) { return p * L / S;}double get_Q(double c,double m,double t) { return c * m * t;}double get_F(double q1,double q2,double r) { double k = 9.0 * (10 ^ 9); return k * q1 * q2 / (r*r);}