有一列数为1,3/2,5/3,7/4,9/5……,编程计算前20项的和。
答案:3 悬赏:50
解决时间 2021-02-23 10:37
- 提问者网友:樱花树下最美的约定
- 2021-02-23 03:40
有一列数为1,3/2,5/3,7/4,9/5……,编程计算前20项的和。
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-02-23 04:50
楼主您好:
JAVA程序是这样的:
public class Jiecheng
{
public static void main
(String[] args)
{
double sum=0;
for(int i=1;i<=20;i++)
sum+=(2.0*i-1)/i;
System.out.println(sum);
}
}
C++的程序是:
#include <iostream>
using namespace std;
int main()
{
int i;
double a=0;
for(i=0;i<20;i++)
{
a=(double)(2*i+1)/(1+i)+a;
}
cout<<a<<endl;
return 0;
}
希望对楼主有帮助哦^_^!
JAVA程序是这样的:
public class Jiecheng
{
public static void main
(String[] args)
{
double sum=0;
for(int i=1;i<=20;i++)
sum+=(2.0*i-1)/i;
System.out.println(sum);
}
}
C++的程序是:
#include <iostream>
using namespace std;
int main()
{
int i;
double a=0;
for(i=0;i<20;i++)
{
a=(double)(2*i+1)/(1+i)+a;
}
cout<<a<<endl;
return 0;
}
希望对楼主有帮助哦^_^!
全部回答
- 1楼网友:陪伴是最长情的告白
- 2021-02-23 06:52
VB:
dim s=0
’做一个代码块,供call 调用
sub plus()
for n=1 to 20
s=s+(2*n-1)/n)
next
end sub
.................................
flash:
var s:Number=0
//自定义函数
function plau(){
for (var n:Number=1 ;n<= 20;n++){
s=s+(2*n-1/n)
}
}
.............................
========================================
您的问题==我的课题 奉献知识==辉煌生命
黑龙江省 张志晨
========================================
- 2楼网友:我颠覆世界
- 2021-02-23 05:44
编程中有很多“排序”算法,比如每次把一列数循环访问一遍,记录下最大的数,输出,并从这列数中去除。如此反复,每次都取出剩余数列中最大的数,直到所有数都被输出。这列数就被从大到小排列了。这就是最简单的一种排序。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |