主题:大家帮我看看 这个问题出在什么地方
#include <stdio.h>
#include <math.h>
void main()
{
float a,b,c,d,e,f,g,h,i,j,k,l,m,n,yan;
printf("请输入 取样量 g(mL)\n");
scanf("%f",&a);
printf("请输入'配成溶液量(mL)','取用溶液量(mL)','测定体积(mL)'\n");
scanf("%f%f%f",&b,&c,&d);
printf("请输入'溶液读数(E1)','空白读数(E0),'实际读数(E)','与标准实际比得量(u g)\n");
scanf("%e%f%g%h",&e,&f,&g,&h);
i=a+b/(c*d)+e/g; //空白(u g) 计算公式
j=(a*c)+(f/h); //实得(u g) 计算公式
k=a+h+e; //p()/ mg/L 计算公式
l=c+h+f+d+e; //w()/1/100 计算公式
m=a+b+c+d; //标准系列(μ g)
n=a/b+c+g; //测定读数(E)
printf("计算结果为:\n 空白(u g)=%.4f\n 实得(u g)=%.4f\n p()/ mg/L=%.4f\n w()/1/100=%.4f\n 标准系列(u g)=%.4f\n 测定读数(E)=%.4f\n",i,j,k,l,m,n);
printf("以上为计算结果,输入任意键按回车结束该程序\n");
scanf("%f",&yan);
scanf("%f",&yan); //运行快捷方式为了不让自动结束
}
小弟刚学C语言
自己弄了个 试试
可是发现 第K 第L 的计算结果是错误的
是什么原因呢?
#include <math.h>
void main()
{
float a,b,c,d,e,f,g,h,i,j,k,l,m,n,yan;
printf("请输入 取样量 g(mL)\n");
scanf("%f",&a);
printf("请输入'配成溶液量(mL)','取用溶液量(mL)','测定体积(mL)'\n");
scanf("%f%f%f",&b,&c,&d);
printf("请输入'溶液读数(E1)','空白读数(E0),'实际读数(E)','与标准实际比得量(u g)\n");
scanf("%e%f%g%h",&e,&f,&g,&h);
i=a+b/(c*d)+e/g; //空白(u g) 计算公式
j=(a*c)+(f/h); //实得(u g) 计算公式
k=a+h+e; //p()/ mg/L 计算公式
l=c+h+f+d+e; //w()/1/100 计算公式
m=a+b+c+d; //标准系列(μ g)
n=a/b+c+g; //测定读数(E)
printf("计算结果为:\n 空白(u g)=%.4f\n 实得(u g)=%.4f\n p()/ mg/L=%.4f\n w()/1/100=%.4f\n 标准系列(u g)=%.4f\n 测定读数(E)=%.4f\n",i,j,k,l,m,n);
printf("以上为计算结果,输入任意键按回车结束该程序\n");
scanf("%f",&yan);
scanf("%f",&yan); //运行快捷方式为了不让自动结束
}
小弟刚学C语言
自己弄了个 试试
可是发现 第K 第L 的计算结果是错误的
是什么原因呢?