ksdf.net
当前位置:首页>>关于输入一个正整数n,计算1-1/4+1/7-1/10+1/13-1/16+....的资料>>

输入一个正整数n,计算1-1/4+1/7-1/10+1/13-1/16+....

#include int main(void) { float sum=0; int n,i; scanf("%d",&n); for(int i=1;i

#include #include int main() { int n,i,fu=1; float d=1,s=0.0; printf_s("请输入正整数n: "); scanf_s("%d",&n); for(i=1;i=n+1) printf_s("\n所求前n项和s=%5.2f\n\n",s); return 0; } 运行示例:

if(i%2=0);要改为if(i%2==0);后面的一个if也是一样

后面一个式子中分母比前一个式子分母多3 只要在一个循环里进行代入就可以完成了 其中需要判断当前是加还是要减 如果代码不想自己写的话 我可以有偿代劳

#includeint main(){ int i,j; double add = 0; printf("Please input a number!"); scanf("%d",&i); for(j = 0;j < i;j++) { if(j%2) add -= 1 / (double)(1 + j * 3); else add += 1 / (double)(1 + j * 3); } printf("The result is %f",add)...

#include int main() { int i,n=0; float s=0; printf("Input n:\n"); scanf("%d",&n); for (i=1;i

程序中的a b 不知道做什么用的。。。 pow(x,y)中 x, y值反了, 跟踪发现c=pow(x,-1)值为0 这里因为c是整型,自动忽略小数位,值为0 所以sum=sum+a*c;得到sum=0恒成立 #include #include int main () { int i=0,n=0,d=0;//int b=0; double c=0;...

#include int main(void) { float sum=0,m=1; int n; printf("请输入项数: "); scanf("%d",&n); for(int i=1;i

要有一个限度条件才可以结束循环。比如最后一项的绝对值小于1e-4。 main() { int i=1; float j=1.0,k,s=0.0; do { k=i/j; i=-i; j+=3; s+=k; }while(k*k>=1e-8); printf("%f\n",s); return 0; }

#include main() { int n,i; double r=0,x; scanf("%d",&n); for(i=1;i

网站首页 | 网站地图
All rights reserved Powered by www.ksdf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com