C语言迭代法程序求助
ΔL/L=-3*10^(-4)+8*10^(-6)*(T-273)+2*10^(-9)*(T-273)^2.其中L是和T相关的变量.设定T=273时ΔL=0,此时ΔL/L代表它的固有属性.求T从273开始每增加50时ΔL/L的值.
C语言迭代法程序求助ΔL/L=-3*10^(-4)+8*10^(-6)*(T-273)+2*10^(-9)*(T-273
答案:1 悬赏:30 手机版
解决时间 2021-07-22 20:11
- 提问者网友:那叫心脏的地方装的都是你
- 2021-07-21 23:07
最佳答案
- 五星知识达人网友:煞尾
- 2021-07-22 00:44
/>#include <stdio.h>
#define result(T) (((-3) * 0.0001) + (8 * 0.000001 * (T - 273)) + (2 * 0.000000001 * (T - 273) * (T - 273)))
int main(void)
{
int T = 273;
int count = 0;
int i = 0;
double ret = 0.0;
printf("Please input iteration count ! \n");
scanf("%d", &count);
for(i = 0; i < count; i++)
{
ret = result(T);
T += 50;
printf("ret is [%lf] \n", ret);
}
return 0;
}运行结果
Please input iteration count ! 10ret is [-0.000300] ret is [0.000105] ret is [0.000520] ret is [0.000945] ret is [0.001380] ret is [0.001825] ret is [0.002280] ret is [0.002745] ret is [0.003220] ret is [0.003705]
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯