编写代码求表达式的值:1+1/2-1/3+1/4-1/5+1/6-……+1/20(语言不限于C#,其它的也可

编写代码求表达式的值:1+1/2-1/3+1/4-1/5+1/6-……+1/20(语言不限于C#,其它的也可)... 编写代码求表达式的值:1+1/2-1/3+1/4-1/5+1/6-……+1/20(语言不限于C#,其它的也可) 展开
 我来答
erliang20088
2011-12-04 · TA获得超过2496个赞
知道小有建树答主
回答量:926
采纳率:100%
帮助的人:959万
展开全部
用java简单的写下吧,
double sum=1;//初始化一个值
for(int i=2;i<=20;i++){//看下表达式特点,自分母为2始,开始有正负之分,就OK了。
if(i%2==0){
sum= sum+1/i;
}else {
sum=sum-1/i;
}
}
肯定不是最高效的,解决问题有余了。
浪漫书缘1
2011-12-04
知道答主
回答量:77
采纳率:0%
帮助的人:22.1万
展开全部
double num = 0;
double sum = 0;
for (int i = 2; i <= 20; i+=2)
{
num = num + 1.0 / i;
}
for(int j=3;j<=20;j+=2)
{
sum = sum + 1.0 / j;
}
Console.WriteLine(num-sum+1);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
90909hhuhui
2011-12-04
知道答主
回答量:11
采纳率:0%
帮助的人:4.5万
展开全部
e
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2g4dsgs6
2011-12-04
知道答主
回答量:11
采纳率:0%
帮助的人:1.8万
展开全部
11
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式