【答案解析】(1)x (2)n (3)fabs(t)
答案考生文件夹
[解析] 函数fun的功能是计算级数和。
第一空:“f=1.0+x;”f的初始化为级数的前两项之和,do while循环从第三项x
2
/2开始计算,第一空处是给t赋初值,t表示级数项,“n++;t*=(-1.0)*x/______;”即第一次进入do循环之后n的值为2,故t的初值应该为x,第一空处应为“x”。
第二空:由审题分析可知,后一项乘以(-1)*x除以n,故第二空处应为“n”。
第三空:循环的终止条件是(x
n
/n!)的绝对值小于1e-6,即只要(x
n
/n!)大于等于1e-6,do循环就执行,故第三处应为“fabs(t)”,fabs函数的功能是求绝对值。
[考点] do...while循环、数据类型和常量、变量。