用c语言编写函数求表达式1-1\/2+1\/3-1\/4+1\/5-1\/6+1\/7-…+1\/n的值?
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语言编写函数求表达式1-1\/2+1\/3-1\/4+1\/5-1\/6+1\/7-…+1\/n的值
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语言编写函数求表达式1-1\/2+1\/3-1\/4+1\/5-1\/6+1\/7-…+1\/n的值
1l用1\/i明显是错的,因为当i>1的时候1\/i是等于0的,应该改为1.0\/i,而且他没有考虑正负问题 2l没有用函数形式表示,而且他所谓的更改符号貌似无法起到作用吧 3l犯的错误和1l差不多,1\/(i+1)是等于0的 include "stdio.h"double fun(int n){ double sum=0;float flag=1;\/\/正负符号,...
C语言编写函数求:1-1\/2+1\/3-1\/4+1\/5-1\/6+...1\/n的值怎么做?结果是什么...
int main(void){ float t=1,m,k;float i;printf("请输入一个正整数!\\n");scanf("%f",&m);for(i = m;i>1;i--){ t-=1\/(i*i);} printf("%f",t);system("pause");}
C语言编写函数求:1-1\/2+1\/3-1\/4+1\/5-1\/6+...1\/n的值怎么做?结果是什么...
1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp。2、在test.cpp文件中,输入C语言代码:。int n = 100;double s;for (int i = 1; i <= n; i++)if (i % 2 == 0)s -= 1.0 \/ i;else s += 1.0 \/ i;printf("%lf", s);3、编译器运行test.cpp文件,...
...1+ 1\/2 - 1\/3 + 1\/4 - 1\/5 + 1\/6 -……+ 1\/n该怎样写
int main(){ int n;scanf("%d",&n);float result = 1;for(int i=2; i<=n; i++) \/\/把1排除 ,从2开始 { int flag;if(0 == i%2) \/\/判断是否是偶数 flag = 1;else flag = -1;result += flag * 1.0 \/ i;\/\/小数计算要用1.0 } printf("%f",result);} 希望...
用C语言编程:求1-1\/2+1\/3-1\/4+1\/5-1\/6+…+1\/99-1\/100+…的值…
number n:\\n");\/\/提示用户输入想要的分母值 scanf("%d",&n);\/\/需要用户输入的n的值 for(i=1,sum=0;i<=n;i++)\/\/循环从1到n进行求和 { sum+=k\/i;\/\/累加求和 k*=-1;\/\/实现符号的变换 } printf("%lf\\n",sum);\/\/输出结果 return 0;} 一步一步的写的,希望对你有帮助!
c语言编程求1-1\/2+1\/3-1\/4+1\/5-1\/6+…….+1\/99-1\/100的值。 可不可以...
{ if(i%2==0) \/\/分母是偶数用减 sum=sum-1.0\/i; \/*这里用 1.0\/i 不能用1\/i,1\/i得到的整型,比如 1\/5会等于0,而这里想要的是等于0.2,所以不对*\/ else \/\/分母是奇数用加 sum=sum+1.0\/i; } printf("结果等于%lf\\n",sum)} ...
...的和(n的值由主函数输入)。1-1\/2+1\/3-1\/4+...+1\/m
double sum(int n){ double s=0,sign=1;int i;for(i=1;i<=n;i++){ s+=sign\/i;sign=-sign;} return s;}
编写程序求s=1-1\/2+1\/3-1\/4+1\/5-1\/6+,,,+1\/n,其中n由键盘输
include <stdio.h> int main(){ printf("请输入N的值:\\n"); int n = 0; scanf("%d",&n); float s = 0.0; for (int i = 1; i <= n; i++) { if (i % 2 == 0) { s -= 1.0 \/ i; } else { s += 1.0 \/ i; ...