C语言计算液体粘滞系数

本代码适用于实验“落球法测液体粘滞系数”,相关理论在这里不过多赘述

因实验环境不同,使用前需调整参数

v0来源于实验结果

#include<stdio.h>
int main()
{
	double v0;//(m/s) 
	printf("v0=");
	scanf("%lf",&v0);
	double _d=0.0014555;//小球直径(m) 
	double D=0.02;//官直径(m)
	double a=7800.0;//小球密度 (kg/m3) 
	double b=950.0;//液体密度 (kg/m3) 
	//g=9.8
	double A=((a-b)*9.8*_d*_d)/(18.0*v0*(1+2.4*(_d/D)));//粘度1 
	double Re=(v0*_d*b)/A;//雷诺数 
	double B=A-((3.0/16.0)*v0*_d*b);//修正后的粘度2 

	if(Re<0.1)
	{
		printf("Re=%lf<0.1,无需修正\n",Re) ;
		printf("A=%lf",A);
	}
	else
	{
		printf("A=%lf\n",A);
		printf("Re=%lf>0.1,需修正\n",Re) ;
		printf("修正后B=%lf",B);
	}
	return 0;
 } 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值