阅读如下C代码:
float func(float a, int b) { float m=1, n=1; int i; for (i=1; i <b; i ++) { m*= a/i; n+=m; } return n; }
当 b 无穷大的时候,函数func返回值最近接的选项是()
A. a^b B. e^a C. ln(1+a) D. a^a
e^x泰勒展开
特殊法:分别令a = 0.0; b = 0; 代入其中,循环条件不成立,返回n,即返回1,看选项,0做底数没意义,排除,A,D,C结果等于0,选B
zhongym6 回复 zhangzhuqin: 说了b为无穷大,特殊值只能取a为任意值
Σ(a^n)/n!
怎么还来考我泰勒展开式啊,哈哈
好题,这题是ex的泰勒展开
B
特殊法:分别令a = 0...
用户登录可进行刷题及查看答案
登录后提交答案