JAVA 阶乘 的倒数求和
题目
JAVA 阶乘 的倒数求和
public class Jiecheng {
public static void main(String args[])
{
int n=1,fct=1;
while(fct>1e4)
{
fct*=n;
n+=1
}
Jiecheng aa=new Jiecheng();
int sum=0,i,a;
if(i=1;i
答案
1
你的程序有很多的错误
给你程序做了一下更改
一个文件里只能有一个class,你的那个class Jiecheng
{
int show(int i)
{
if(i==1)
return 1;
else
return i*show(i-1);
}
应该是个方法,不应该这么写,另外while(fct>1e4)
{
fct*=n;
n+=1
}
也不知道你要干什么,就给你注释了,代码如下
public class Jiecheng {
public static void main(String args[]) {
int n = 5,fct = 1;
// while (fct > 1e4) {
// fct *= n;
// n += 1;
// }
Jiecheng aa = new Jiecheng();
float a,sum = 0;
int i = 0;
for (i = 1; i < n + 1; i++) {
a = aa.show(i);
sum = sum + 1 / a;
}
System.out.println("e=" + sum);
}
public int show(int i) {
if (i == 1) {
return 1;
} else {
return i * show(i - 1);
}
}
}
结果如下
e=1.7166666
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 初三英语选择题,急!
- 我要一些用细绳子表演的简单小魔术
- 三千零五万零四十八是( )位数,它是由( )个万和( )个一组成,写作( )
- 五年级寒假作业
- 若将21g硫粉和8g铁粉混合,在空气中加热,冷却后,所得固体质量为多少?
- 距离2011年12月26日还有9天用英文怎么说?
- 契诃夫 怎么念
- My father ate two big bowls of rice just now.(对划线部分提问,划线部分:two big bowls of rice)
- 1.We are just trying to reach a point___both sides will sit down together and talk.
- 已知数列根号下3,3,根号下15,……,根号下3(2n-1),那么9是数列的第几项
热门考点