求C语言帝帮助,c语言作业粗问题了 题目是sinx=x-x^3/3+x^5/5-x^7/7+..... x为弧度 要求写程序

日期:2012-11-06 10:36:43 人气:1

求C语言帝帮助,c语言作业粗问题了 题目是sinx=x-x^3/3+x^5/5-x^7/7+..... x为弧度 要求写程序

首先:scanf("%f",&x);输入格式不对,改为:scanf("%lf",&x); 其次,t的初值不对,应该是x而不是1; 最后,分母上阶乘的计算值不对,那行i++应该写到计算阶乘的后面,结果就正确了。 也就是说,以下这段代码: scanf("%f",&x); i=1; t=1; s=0; while(i<10) { s+=t; i++; t=-1*t*x*x/(2*i+4*i*i); }
    A+
热门评论