c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:cos x=x的零次方/0!-x*x/2!+x*x*x*x/4!-x的六次方/6!+……我的程序是这样:#include#includevoid main(){float sum,term=1,x;int k=0,sign=1;printf("x:");s

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 03:33:19

c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:cos x=x的零次方/0!-x*x/2!+x*x*x*x/4!-x的六次方/6!+……我的程序是这样:#include#includevoid main(){float sum,term=1,x;int k=0,sign=1;printf("x:");s
c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:
cos x=x的零次方/0!-x*x/2!+x*x*x*x/4!-x的六次方/6!+……我的程序是这样:#include
#include
void main()
{
float sum,term=1,x;int k=0,sign=1;
printf("x:");
scanf("%f",&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.2f\n",sum);
}
}
当数值小的时候输出时对的,输入大的数的时候如30输出就错了,这是为什么呀?

c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:cos x=x的零次方/0!-x*x/2!+x*x*x*x/4!-x的六次方/6!+……我的程序是这样:#include#includevoid main(){float sum,term=1,x;int k=0,sign=1;printf("x:");s
已改,看注释
#include
#include
void main()
{
double sum,term=1,x; //float的精度不够,改成double就可以了,31.4打印0.00
int 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);
}
}

C语言问题.输入x值,按照下列公式计算cosx的值,直到最后一项小雨10^-6为止.下面给图. c语言题目按照下列公式计算cosx的值,直到最后一项小于10^-6为止:cos x=x的零次方/0!-x*x/2!+x*x*x*x/4!-x的六次方/6!+……我的程序是这样:#include#includevoid main(){float sum,term=1,x;int k=0,sign=1;printf(x:);s 编一个程序,输入X的值,按下列公式计算c语言题目编一个程序,输入X的值,按下列公式计算并输出Y的值并输出Y的值 编写程序:输入x的值,按照下列公式计算cos(x) cos(x)=1-x2/2!+ x4/4!- x6/6!+...精确到10-5.C语言编程 C语言编程题目(有错误)输入精度e,用下列公式求cosx的近似值,精确到最后一项的绝对值小雨e.要求调用和定义函数funcos(e,x)求余弦函数的近似值.cosx=x的0次方/0!—x的2次方/2!+x的4次方/4!—x的6 C语言 计算下列公式的值 s=2/1+3/2+.+m+1/m,中m的值从键盘输入. C语言 计算下列公式的值 s=2/1+3/2+.+m+1/m,中m的值从键盘输入. 编一个程序,输入实数x的值,按下列公式计算并输出y值解方程组,用c语言if语句写,y=x (x 利用C语言实现如下公式的计算 Excel表格中如何按照题目计算销售状况?if的那个公式该怎么写 C语言求解,题目:编写函数,根据整形参m的值 ,计算下列公式的值:t=1-1/2*2-1/3*3-1/4*4-.-1/m*m以下是我自己写的,但结果不对,求高手指点一二!#includeint fun(int m);void main(){ double y; int x; printf(pleas 一道C语言的题:编写一个函数,用下列公式计算π(派)的值,知道最后一项的绝对值小于10的-6次方公式是:π/4=1-1/3+1/5-1/7...... C语言循环队列元素计算公式? C语言编程计算e按下列公式计算e的值,精度为1e-6.(注意,这里的e是自然对数的底数)e=1+1/1!+1/2!+1/3!+… 1/n! 计算下列分段函数的值,x的值由键盘输入 c语言输入 求一道C语言题目解答编程题目:输入存款金额money、存期year和年利率rate,根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数. interest=money(1+rate)year - money我是这么做 C语言:利用递推法计算下列公式:y=1+1/(1*2)+1/(2*3)+1/(3*4)+...要求精确到10的-6次方. C语言:利用递推法计算下列公式:y=1+1/(1*2)+1/(2*3)+1/(3*4)+...要求精确到10的-6次方.