C语言,求编写程序求无理数e的值并输出?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/24 01:29:08
C语言,求编写程序求无理数e的值并输出?
编写程序求无理数e的值并输出.
e=1+1/1!+1/2!+1/3!+.+1/n!
自己写的:为什么运行不了,终止了?
void fun(int n)
{\x09
\x09float e = 0;
\x09int i;
\x09for(i=1;i
编写程序求无理数e的值并输出.
e=1+1/1!+1/2!+1/3!+.+1/n!
自己写的:为什么运行不了,终止了?
void fun(int n)
{\x09
\x09float e = 0;
\x09int i;
\x09for(i=1;i
#include <stdio.h>//不知道 你加头了没
void fun(int n)
{
\x05float e = 0;
\x05int i;
\x05for(i=1;i<=n;i++)
\x05{
\x05\x05e = e+1.0/method(i);//这个 必须是浮点型的 1 否则一做除法就得 0 了
\x05}
\x05printf("%f\n",e);
}
int method(int n) //求阶乘
{
\x05if(n == 1)
\x05\x05return 1;
\x05else
\x05\x05return n*method(n-1);
}
main( )
{
\x05int m;
\x05scanf("%d",&m);
\x05fun(m);
}
有什么 问题 请联系我.
再问: ͷ�ļ����ˣ�1/methodС����ߵIJ��ܱ���ô���Dz��dz���Ĭ��Ϊ�����
再答: �� c ���� �� 1 Ĭ�� Ϊ int�� ���������
再问: ���ĸ�л��ȷʵ����
void fun(int n)
{
\x05float e = 0;
\x05int i;
\x05for(i=1;i<=n;i++)
\x05{
\x05\x05e = e+1.0/method(i);//这个 必须是浮点型的 1 否则一做除法就得 0 了
\x05}
\x05printf("%f\n",e);
}
int method(int n) //求阶乘
{
\x05if(n == 1)
\x05\x05return 1;
\x05else
\x05\x05return n*method(n-1);
}
main( )
{
\x05int m;
\x05scanf("%d",&m);
\x05fun(m);
}
有什么 问题 请联系我.
再问: ͷ�ļ����ˣ�1/methodС����ߵIJ��ܱ���ô���Dz��dz���Ĭ��Ϊ�����
再答: �� c ���� �� 1 Ĭ�� Ϊ int�� ���������
再问: ���ĸ�л��ȷʵ����
C语言,求编写程序求无理数e的值并输出?
用C语言程序编写求无理数e的值并输出.公式:e=1+1/1!+1/2!+1/3!+.+1/n!当1/n!
用C语言编写程序计算无理数e的值并输出,公式:e=1+1/1!+1/2!+1/3!+.+1/n!当1/n!
用C语言编写程序求两个数的最小公倍数,并输出
编写程序,求1~100之间的奇数和偶数之和,并加以输出.用C语言
C语言编写程序,求并输出算式1+1/2+1/3+1/4+····1/15的值.
C语言 编写程序 求下列分段函数的值
编写一个C语言程序,变量a等于3,b等于5,求二位数之和sum并输出结果
C语言:编写函数,求输入的三个整数值的最大值,并在主函数中输出.
c语言,编写程序用scanf函数输入x的值,计算并输出y的值.
C语言,编写一个程序,计算1+3+3^2+3^3……+3^10的值并输出
用C语言编写一个程序,计算一个整数的三次方,并输出计算结果