编写java程序,用while语句,算出1/2+2/3+3/5+4/8.....到第50项的运算 10
2个回答
展开全部
完整代码如下:
/**
* 算出1/2+2/3+3/5+4/8.....到第50
* @author Administrator
*
*/
public class MathExam {
public static void main(String[] args) {
int I = 1;
double A = 1;
double B = 2;
double sum = 0;
while (I <= 50) {
sum = sum + A / B;
if (I != 1) {
System.out.println("第" + (I - 1) + "次相加的和为:" + sum);
}
double temp = B;
B = B + A;
A = temp;
I++;
}
}
}
2015-04-01
展开全部
package know;
public class Test1
{
public static void main(String[] args)
{
int n=1;
double m1=2,m2=3,sum=0;
while(n<=50)
{
sum+=(n/m1);
double tem=m1;
m1=m2;
m2=tem+m2;
n++;
}
System.out.println(sum);
}
}
public class Test1
{
public static void main(String[] args)
{
int n=1;
double m1=2,m2=3,sum=0;
while(n<=50)
{
sum+=(n/m1);
double tem=m1;
m1=m2;
m2=tem+m2;
n++;
}
System.out.println(sum);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |