编程题:编写函数fun,使其完成如下数学表达式的计算.sample11.c

学习 时间:2026-04-07 18:24:24 阅读:4975
编程题:编写函数fun,使其完成如下数学表达式的计算.sample11.c例如:fun(5.16)=1.006fun(16.32)=18.170#include<stdio.h>#include<math.h>doublefun(doublex){}main(){printf("fun(5.16)=%8.3f\n",fun(5.16));printf("fun(16.32)=%8.3f\n",fun(16.32));}

最佳回答

火星上的大雁

彪壮的黑裤

2026-04-07 18:24:24

#include <stdio。h>#include <stdlib。h>#include <math。h>double fun(double x){\x09if(x<10)\x09{\x09\x09double t = 1-exp(-1*x);\x09\x09if(t){\x09\x09\x09return 1/t;\x09\x09}\x09\x09return 0x8FFFFFFF;//无穷大\x09}\x09else\x09\x09return (x+3)*sin(2*x);}int main(){\x09printf("%8。3lf\n", fun(5。16));\x09printf("%8。3lf\n", fun(16。32));\x09system("pause");\x09return 0;}

最新回答共有2条回答

  • 唠叨的过客
    回复
    2026-04-07 18:24:24

    #include <stdio。h>#include <stdlib。h>#include <math。h>double fun(double x){\x09if(x<10)\x09{\x09\x09double t = 1-exp(-1*x);\x09\x09if(t){\x09\x09\x09return 1/t;\x09\x09}\x09\x09return 0x8FFFFFFF;//无穷大\x09}\x09else\x09\x09return (x+3)*sin(2*x);}int main(){\x09printf("%8。3lf\n", fun(5。16));\x09printf("%8。3lf\n", fun(16。32));\x09system("pause");\x09return 0;}

上一篇 德语是不是拼音文字?

下一篇 荒成语.