jcst.net
当前位置:首页 >> 要求编写程序,计算交错序列 1%2/3+3/5%4/7+5/9%6/1... >>

要求编写程序,计算交错序列 1%2/3+3/5%4/7+5/9%6/1...

lz你好,以下是我编译的程序,请你看一下: #include int main() { int i,n; double m,f; m=0.0; f=1.0; n>0; scanf("%d",&n); for(i=1;i

从第7行开始,错的地方太多了, 干脆给你重写这个求和算法: for(i=1; i

#include "stdio.h" #include "math.h"// void main(void){ int n,i; double x=1,y=2,temp,sum=1,fleg=1; printf("Type an integer...\nn="); scanf("%d",&n); for(i=1;i

按照你的逻辑,你算的是1-2/3-3/5-4/7-5/9-6/11-…… 帮你修改一下 #include void main() { int n,tmp=1; float sum=1,a; scanf("%d",&n); for(float i=2;i

#include #include using namespace std; int main() { int n = 0; cin>>n; double i = 1,s= 0; while(i

错误的给你注释了,更正的写在下面,请认真看代码 #includeint main(){int n,i;//double sum;//sum没有初始化double sum=0.0;//求和,置sum为0//printf("请输入数字n:",n);//这句逗号后面的n是多余的,不参与输出printf("请输入数字n:");scanf("...

这类题有了小数点后精度要求,就不宜再输入项数N了,否则在N较小情况下就不可能达到精度要求了。正确解法是判断当前项的值的精度,精度达到要求后就可终止计算。比如这里要求精确到小数点后6位,就可考虑当前项的值小于等于0.0000001时终止,因...

int main() double result; int i; int n; scanf("%d\n", n); for (i = 1; i

猜测你的题意应该是这样的,不懂再问。。。 #include #include int main() { int denominator,item=1, flag=1; int ri; double eps, sum=0; scanf("%lf", &eps); for(ri=1;1; ri+=3) { if((eps-1.0/ri)>1e-10) break; sum+=1/(double)ri*flag; f...

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