c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:cos x=x的零次方/0!
答案:2 悬赏:30 手机版
解决时间 2021-03-07 02:09
- 提问者网友:像風在裏
- 2021-03-06 21:01
c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:cos x=x的零次方/0!
最佳答案
- 五星知识达人网友:忘川信使
- 2021-03-06 22:16
已改,看注释#include#includevoid main(){double sum,term=1,x; //float的精度不够,改成double就可以了,31.4打印0.00int k=0,sign=1;printf(x:);scanf(%lf,&x);sum=1;while(fabs(term)>1e-6){k=k+2;term*=x*x/k/(k-1);sign=-sign;sum+=sign*term;printf(sum=%6.2lf\n,sum);}}
全部回答
- 1楼网友:雪起风沙痕
- 2021-03-06 23:10
我检查一下我的答案
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯