C语言迭代法程序求助ΔL/L=-3*10^(-4)+8*10^(-6)*(T-273)+2*10^(-9)*(T-273

学习 时间:2026-04-07 16:34:08 阅读:624
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的值.

最佳回答

心灵美的世界

伶俐的野狼

2026-04-07 16:34:08

/>#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] 

最新回答共有2条回答

  • 负责的音响
    回复
    2026-04-07 16:34:08

    />#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] 

上一篇 P是椭圆x^2/9+y^2/5=1上任一点,A(-2,0),B(1,1),求|PA|+|PB|的最大值和最小值

下一篇 当什么什么如什么什么般 造句