1-1/2+2/3-3/4+4/5的C语言程序怎么写
答案:3 悬赏:40 手机版
解决时间 2021-02-12 21:53
- 提问者网友:疯子也有疯子的情调
- 2021-02-12 18:30
1-1/2+2/3-3/4+4/5的C语言程序怎么写
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-02-12 19:37
你会写1+2+3+4+5吧,如下:
float s=0;
for(float i = 1; i <=5;++i)
{
s += i;
}
那么你会写 1+1/2+1/3+1/4+1/5吧,如下:
float s=0;
for(float i = 1; i <=5;++i)
{
s += 1/i;
}那么你会写 1+1/2+2/3+3/4+4/5吧,如下:
float s=0;
for(float i = 1; i <=5;++i)
{
if(i == 1)
s += 1/i;
else
s += (i-1)/i;
}那么你会写1-1/2+2/3-3/4+4/5吧,如下:
float s=0;
for(float i = 1,j=1; i <=5;++i,j *=-1)
{
if(i == 1)
s += 1/i;
else
s += j*(i-1)/i;
}
float s=0;
for(float i = 1; i <=5;++i)
{
s += i;
}
那么你会写 1+1/2+1/3+1/4+1/5吧,如下:
float s=0;
for(float i = 1; i <=5;++i)
{
s += 1/i;
}那么你会写 1+1/2+2/3+3/4+4/5吧,如下:
float s=0;
for(float i = 1; i <=5;++i)
{
if(i == 1)
s += 1/i;
else
s += (i-1)/i;
}那么你会写1-1/2+2/3-3/4+4/5吧,如下:
float s=0;
for(float i = 1,j=1; i <=5;++i,j *=-1)
{
if(i == 1)
s += 1/i;
else
s += j*(i-1)/i;
}
全部回答
- 1楼网友:轻熟杀无赦
- 2021-02-12 22:22
#include "stdio.h"
void main() { int i=1,j=2,sum=0; for(;i<=5;i++,j++) sum+=i*j; printf("%d",sum); }
- 2楼网友:鱼芗
- 2021-02-12 20:48
#incude
void main() { int i,f; float s;
f=-1; s=1; for ( i=1;i<=4;i++ ) { s+=(float)i/(i+1)*f; f*=(-1); }
printf("%f\n",s);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯