#include<stdio.h> //标准输入输出,完整英文称呼为"Standard input and output"
#include<math.h> //简单的加减乘除法不需要调用,高级数学运算必须调用
int main()
//计算0.1mol/L硫酸溶液的pH值
//硫酸是强酸,本溶液为稀硫酸,硫酸分子已经完全电离
//pH=-lg[H+]
{
float H,pH;
H=2*powf(10,-1);//氢离子的摩尔浓度为0.2
pH=-1*log10f(H);
printf("0.1mol/L硫酸溶液的pH值为%f",pH);
return 0;
}
math.h为数学运算头文件,只进行加减乘除法运算不需要调用,高级数学运算比如幂、指数、对数、微积分等就必须调用math.h了。
最后,根据程序的运算,0.1mol/L硫酸溶液的pH值为0.698970