77问答网
所有问题
用C语言编写程序,计算表达式1-1/2+1/3-1/4+1/5的结果. 在线等。
如题所述
举报该问题
推荐答案 2014-10-12
#include "stdio.h"
int main()
{
float i,s,t;
t=1;
s=0;
for(i=1;i<=5;i++)
{
s+=t/i;
t=-t;
}
printf("%f",s);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/q83pqGvWWqG8YWY3GY.html
相似回答
c语言1-1
/
2+1
/
3-1
/
4+1
/
5
-1/6……请求出该多项式的前n项的和
答:
1.0/i++ : -1.0/i++);//i从1开始求倒数,奇数时取正,否则取负求浮点和printf("The result are %g\n",s);//输出结果return 0;}试运行结果如下:
C语言1-1
/
2+1
/
3-1
/
4+
...1/99怎么
编写
答:
include <stdio.h>int main(){ int i; double s=0; //
计算
的
结果
会产生小数,采用 double 类型 for(i=1;i<100;i++){if(i%2==0) s-=1.0/i;else s+=1.0/i;}printf("计算结果:%lf",s);return 0;}
c语言
求s=
1-1
/
2+1
/
3-1
/
4+1
/
5
-1/6+…+1/99-1/100的值(按四舍五入方
答:
include<stdio.h>int main(){int i=1; float s=0; while(i<101) {if(i%2)s+=1.0/i; else s-=1.0/i; i
++;
} printf("%f\n",s); return 0;}
用c语言编写
函数求
表达式1-1
/
2+1
/
3-1
/
4+1
/
5
-1/6+1/7-…+1/n的值
答:
include <stdio.h> main(){ int n,sign=1,i;double sum=0.0;printf("Enter n:");scanf("%d",&n);for(i=1;i<=n;i++){ sum+=sign*1.0/i;sign=-sign;} printf("sum=%lf\n",sum);}
用c语言
编程:
计算
s=
1-1
/
2+1
/
3-1
/
4+1
/
5
……+1/m,其中m由输入决定_百度知 ...
答:
//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"int main(void){ int m,i; double s; while(1){ printf("Enter m(m>0)...\nm="); scanf("%d",&m); if(m>0) break; printf("Error, redo: "); } for(s=0,i=1;i<=m;i++...
使用C语言计算1-1
/
2+1
/
3-1
/
4+1
/
5
...+1/99-1/100
答:
回答:把 printf("The sum is %d\n",sum); 里面的 %d 换成 %f 整数 双精度
用c语言编写
函数求
表达式1-1
/
2+1
/
3-1
/
4+1
/
5
-1/6+1/7-…+1/n的值?
答:
include <stdio.h> int main(){ double x=0;int i,n,f=1;printf("请输入n的值\n");scanf("%d",&n);for(i=1;i<=n;i++){ x=x+1.0/i*f;f=-f;} printf("数列的值为:%f",x);}
大家正在搜
高级程序设计语言编写的程序
用高级语言编写的程序称为源程序
用c语言编写的代码程序
汇编语言编写的程序通常
C语言编写的程序被称为
编写一个c语言程序
简单c语言程序编写
c语言编写程序
C语言条件表达式
相关问题
C语言中->是什么意思啊?
C语言中“+=”是什么意思?
c语言中“%=”是什么意思?
c语言中的“!”
c语言中//与/* */的区别
C语言中>>和<<如何使用?
C语言中%c,%s分别代表什么意思?
c语言里++是什么意思