1楼:荣儿侃游戏
题目应该是y=1+1/2*2+1/3*3+1/4*4+……+1/n×n吧?
这个其实好简单的啊。**如下:
#include
int main()
printf("当n=%d时,1+1/2*2+1/3*3+1/4*4+……+1/n×n=%f",n,y);}
2楼:天蝎瑜瑜瑜
y=kx+b/2煎蛋
用c语言编程计算数学公式s=1/1*2+1/2*3+1/3*4+.......1/n*(n+1)
3楼:匿名用户
#include
void main()
4楼:匿名用户
#include "stdafx.h"
#include
#include
float f(int n)
return s;
}int _tmain(int argc, _tchar* argv)
c语言编程题,计算s=1-1/2+1/3-1/4.....+1/m
5楼:匿名用户
n是整型,执行1/n后也是个整型。**修改:
#include
int main()
printf("%f\n",s);
return 0;}
6楼:天愿见伊
由于你的n是int型,则1/n是整数,程序中的1/n或(-1)/n一直是0,所以s一直都是0;将t=1/n和t=(-1)/n改为t=1/(float)n和t=-1/(float)n即可,即将n强制转换为float型,这样1/n就可以表示为小数了。
希望可以帮到你!
7楼:selonsy少英
#include
int main()
printf("%f\n",s);
return 0;
} //该程序已在vs中调试通过,望采纳!
8楼:匿名用户
/*输入数值n:10
0.645635
press any key to continue*/#include
intmain()
printf("%lf\n",sum);
return0;}
9楼:流星不死
#include
intmain()
printf("\n\nsumis%f",sum);
return0;}
10楼:断了的那缕烟
求的s=1-1/2+1/3-1/4......?把 t=1/n改成t=1.0/n下面那个也改试试。
用c语言编写程序,计算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)
11楼:会飞的小兔子
#include
usingnamespacestd;
intmain()
}cout<<"结果2为:" return0; 扩展资料 c语言计算1-1/3+1/5-……的前n项之和#include intmain(void) printf("1+1/3-1/5+...+1/n=%.2f\n",s); system("pause"); return0;} 12楼:匿名用户 思路:先定义一个函数fun(n)用来计算 1到n的和,接着for循环计算1到n的fun(n)和就是s的值。 参考**: #include intfun(intn) intmain()/*3 s=10*/ 13楼:匿名用户 //有需要问编程相关问题的可以联系我 #include intmain() printf("s=%d\n",sum); return0;} 14楼:沧海雄风 #include intmain() }printf("sum[%d]\n",sum); return0;}3 sum[10] pressanykeytocontinue 15楼:匿名用户 运用了两次小递归,s用来求(1+2+3...+n) sum用来求1+(1+2)+(1+2+3)+…+(1+2+3+…+n) #include using namespace std; int s(int n) int sum(int n) int main() 16楼:匿名用户 #include intmain() printf("%lld",s); return0; }望采纳,谢谢 17楼:匿名用户 #include int main() while(s>2000) printf("n=%d,s=%d",n,s);} 18楼:路人 #include int sum(int n) return m; }int main() printf("%d",s); return 0;} 19楼:thebestway之歌 #include #include int main() 提取公因式并通分之后可得最简式 n*(n+1)*(n+2)/6。 用c语言编写程序:sum=1+1/2+1/3+1/4+......+1/n 20楼:匿名用户 #include main() 21楼:华信 #include void main() printf("%f",d); } 编译运行,无错,能实现目的专 功能属。 22楼: 函数bai的du主zhi体dao如内下容 int main(void) printf("sum=%f", sum);} c语言循环题!编写一个程序,求s=1+(1+2)+(1+2+3)+...+(1+2+3+...+n)。 23楼:凌乱心扉 #include main() }printf("%d\n",sum);} 24楼:匿名用户 修改如下 #include int main(void) printf("%d\n",s); return 0; }图为原程序在第二层循环加了个输出,查出第二层循环有问题。 25楼:匿名用户 3个错误: 1、第9行,item=1应该是item=02、第10行,j<=n应该是j<=i 3、第14行,%d应该是%lf 除此之外:思路很蠢,算法过于复杂,对于每个累加项,每次都要从1开始加。 #include voidmain() printf("%d\n",s);} 26楼:福建省宁德市 首先,你输出的格式不对,s是double型的数,你却写了%d,应该改为printf(%f\n",s) 其次,你循环条件设的不对,里面的j循环条件应该改为for(j=1;j<=i;j++) 还有就是item的值设置为0比较好,这样比较好计算修改后的**如下 #include int main(void) printf("%f\n",s); return 0;} 27楼:匿名用户 这种找规律的循环体写一个统一的结构就行 28楼:兄弟连教育北京总校 #include void main() printf("%d",s);} 29楼:sin绝望 #include void main() else z=y/x; }printf("y=%f",z);} 编写程序计算s=1+1/2!+1/3!+1/4!+...1/n! 30楼:许富林 #include doublefactorial(intm);//返回正整数n的阶乘结果 doublesum(intn);//返回累加结果intmain(void) doublesum(intn) doublefactorial(intm)/*看到好多人踩我的答案, 然后我觉得是最开始的答案太垃圾 因为我回答这个问题的时候, 我也是刚学c语言, 这个程序是我还没上课就预习, 熬夜自学c语言,简单从书上抄几段** 根据自己的粗略的理解写出来的…… 最后一次更新答案的时间为2019.6.4*/ c语言中y=1-1/(2*2)+1/(3*3)-1/(4*4)+......应该怎么算 31楼:匿名用户 如果一直算到你 的话就是: int i; flag=1; y=0; for(i=1;i<=n;i++) 32楼:匿名用户 没有限制 条件的吗??? 按理说是应该有限制条件的 比如说某项的绝对值小于10的负6次方什么的 这里先给你这个条件的** (只有核心算法)····int i=-1,j=1; long float sum=1; dowhile(abs(sum) 也可以用for语句实现循环 就是很简单的一个c语言小程序 33楼: 参考楼上修改了下的^ ^ #include void main() printf("y=%lf", y);} 34楼:匿名用户 double y = 0; for (int i = 1; i <= n; i++) 用c语言编写程序,计算表达式1-1/2+1/3-1/4+1/5的结果. **等。 35楼:匿名用户 #include"stdio.h" intmain() printf("%f",s);} 1楼 月殒星堕 你的for i 1 i 100 i 这个语句多了一个分号, 相当于程序先循环使得i 101,然后再与sum相加,也就是sum i 0 101 101 2楼 丕屰教育 include main 讲解 for语句所在行后不应该有分号。 希望能帮到你。 用c语言编一个程序,求1 2 3 1... 1楼 匿名用户 scanf d x y不用输入if x 1 条件x 1成立时,这两句都要执行,所以要用 变成复合语句。 else if x 1 x 10 同上 else 同上 更好的是 scanf d x if x 1 y x else if x 1 x 10 y 2 x 1 else y 3 x ... 1楼 e之痕迹 这个是c 的 楼主好像写错公式了, f代表华氏温度,c代表摄氏温度 include include void main 2楼 创造世界的男人 include 主头文件 include 字符测试与映射头文件 void main 这个基本上很具体了 你应该能看得懂。 3楼 匿名用户 in...计算机二级"c语言"编写程序"求1+
c语言,有一函数:编写程序,输入x值,输出y值
用C语言编写程序:华氏温度和摄氏温度的转换公式为c(f