c语言 求近似值

Python012

c语言 求近似值,第1张

填空部分为:

int i

double t=x,x2=x*x

for(i=1i<20i+=2,t*=x2/((i+1)*(i+2)))

if(i%4==1)sum+=t

else sum-=t

c语言实型变量输出后是近似值原因是数据溢出。C语言中实型和整型是两组不同的类型。整型表示的是准确的数值。实型可以存储整数,实型存储的都是近似值,并非准确值,在多次计算后会出现数据溢出导致真值偏差。