1-1/2+1/3-1/4+1/5…+1/1993-1/1994÷1/998+1/999+1/1

用Java编写一个方法 用来计算并输出: 1-1/2+1/3-1/4+1/5-1/6……-1/50_百度知道
用Java编写一个方法 用来计算并输出: 1-1/2+1/3-1/4+1/5-1/6……-1/50
temp*=-1;=n;i&
dobule sum=0;i++){
sum+=temp*(1&#47调用时n=50;i);
for(int i=1;double s(int n){
int temp=1
其他类似问题
按默认排序
其他3条回答
)!&quotpublic class Sum {
public static double sum(int n){
double sum=0.exit(0);(i*flag);+sum(0));sum=&quot.
for(int i=1;
System.println(&
double flag=1.i++){
sum+=1/i&lt.println(&
public static void main(String[] args){
flag*=-1;=n;Divide by zero.0
我前段时间回答过类似的题目,可以参考下代码:**
* 1-1/2+1/3-1/4+...+1/100
*/ public static void main(String[] args) {
double a=0,b=0;
for(int i=1;i&=100;i++){
if(i%2==1){
a=a+(double)1/i;
b=b+(double)1/i;
System.out.println(a-b); }
double sum(int m) {
double sum = 0;
for (int i = 1; i &= 50; i++) {
if (i % 2 == 0)
sum -= 1 /
sum += 1 /
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁设p,q均为自然数,且p/q=1-1/2+1/3-1/4+1/5.-1/18+1/19,求证:29lp_百度作业帮
设p,q均为自然数,且p/q=1-1/2+1/3-1/4+1/5.-1/18+1/19,求证:29lp
设p,q均为自然数,且p/q=1-1/2+1/3-1/4+1/5.-1/18+1/19,求证:29lp
先把减号都变成加号:1-1/2+1/3-1/4+1/5+...-1/18+1/19= 1+1/2+1/3+1/4+1/5+...+1/18+1/19-2·(1/2+1/4+...+1/18)= 1+1/2+1/3+1/4+1/5+...+1/18+1/19-(1+1/2+...+1/9)= 1/10+1/11+...1/18+1/19两两配对:1/10+1/19 = 29/(10·19)1/11+1/18 = 29/(11·18)1/12+1/17 = 29/(12·17)1/13+1/16 = 29/(13·16)1/14+1/15 = 29/(14·15)分子可以提出29, 余下的分数通分, 易见分母不被29整除.(1-1*2+1/3-1/4+1/5-.+1/4)*[1/(1++1996)+.+1/(977+2991)]要写算式!_百度作业帮
(1-1*2+1/3-1/4+1/5-.+1/4)*[1/(1++1996)+.+1/(977+2991)]要写算式!
利用:1-1/2+1/3-1/4……+1/(2n-1)-1/2n=1/(n+1)+1/(n+2)+……1/2n所以:(1-1*2+1/3-1/4+1/5-.+1/4)/[1/(1++1996)+.+1/(997+2991)]=(1/998+.+1/1994)/[1/(1++1996)+.+1/(997+2991)]=(1/2)*(1/998+.+1/1994)/[1/998+1/999+.+1/1994]=1/2补充:1题目有点问题,最后应该是997+2991 否则和前面规律对不上了!1 2 3..997912还是有问题,中间为除,不为乘!3关于:1-1/2+1/3-1/4……+1/(2n-1)-1/2n=1/(n+1)+1/(n+2)+……1/2n可以用数学归纳法证明:如下:当n=1时,左侧=1-1/2=1/2,右侧=1/2,结论成立; 假设n=k成立,则1-1/2+1/3-1/4……+1/(2k-1)-1/2k=1/(k+1)+1/(k+2)+……1/2k 当n=k+1时,左侧={1-1/2+1/3-1/4……+1/(2k-1)-1/2k}+1/(2k+1)-1/(2k +2) 右侧=1/(k+2)+……1/2k+1/(2k+1)+1/(2k +2)={1/(k+1)+1/(k+2)+……1/2k}+1/(2k+1)+1/(2k +2)-1/(k+1)=)={1/(k+1)+1/(k+2)+……1/2k}+1/(2k+1)-1/(2k +2) 根据假设,所以当n=k+1时,左侧=右侧,所以1-1/2+1/3-1/4……+1/(2n-1)-1/2n=1/(n+1)+1/(n+2)+……1/2n
(1-1*2+1/3-1/4+1/5-......+1/4)*[1/(1++1996)+......+1/(977+2991)] =(1-1*2+1/3-1/4+1/5-......+1/4)*[1/2*(1/998+...1/1994)] ====令 x1=1/1+1/3+...+1/1993 x...s=1-1/2+1/3-1/4+1/5....+1/31-1/32,试证明s&5/6_百度知道
s=1-1/2+1/3-1/4+1/5....+1/31-1/32,试证明s&5/6
提问者采纳
5)-;20-;4-1/2-1&#47..-1/3)-(1/32&lt..;31)-1&#47..-(1/6-1/(30x31)-1/30-1/32=1-1/6=5&#47.;1-1&#47s=1-(1&#47
提问者评价
其他类似问题
其他1条回答
31都大于0;32;4-1&#47。s=5/6-(1&#47,(1/5/31)..+1/7)-……-(1/31-1&#47...;32.;6-1/4+1/2+1/4+1/30-1&#47,(1/5;3-1&#47,所以s&31-1&#47.。s=5/6-1/4-1/5;30-1/7).+1&#47.因为(1/5);32,1/6-1/5)-(1&#47,……;31)-1&#47因为s=1&#47
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁编写一个程序计算S=1-1/2+1/3-1/4+1/5-1/6+...+1/00_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:297,727贴子:
编写一个程序计算S=1-1/2+1/3-1/4+1/5-1/6+...+1/00收藏
#include&stdio.h&#include&math.h&int main(){ float sum,t; for(i=1,t=1,sum=0;i&=9999;i++) {
t=pow((-1),i)/(i+1); } printf("sum=%f\n",sum); return 0;}
这样可以吗
我觉得你加减分开 用两个for语句会更好
表示负号可以用i *= (-1)
这都是不好的写法。。。。。。见我文章
double sum=0;for(int i=1;i&10001;i+=2){sum+= 1.0/ double(i*(i+1));}
正解:#include&stdio.h&int main(){double sum=0,tmp,i;int flag=1;for(i=1;i&=10000;i++){tmp=flag/i;sum+=flag=-}printf("%lf\n",sum);return 0;}
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或}

我要回帖

更多关于 998和999 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信