输入一个正整数 repeat (0<repeat<10)
输入一个数n,进行下列运算:
1-2/3+3/5ー4/7+5/9-6/11…的前n项之和
输出保留3位小数
C 语言程序设计数学问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- CSDN专家-深度学习进阶 2021-06-26 15:43关注
循环求和即可
# include <stdio.h> main() { int i,n,f=-1; float sum=1,t; scanf("%d",&n); if(n!=1) for(i=2;i<=n;i++){ t=i*1.0/(i+1)*f; f=-f; sum+=t; } printf("%.2f",sum); }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥50 用易语言http 访问不了网页
- ¥50 safari浏览器fetch提交数据后数据丢失问题
- ¥15 matlab不知道怎么改,求解答!!
- ¥15 永磁直线电机的电流环pi调不出来
- ¥15 用stata实现聚类的代码
- ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
- ¥20 docker里部署springboot项目,访问不到扬声器
- ¥15 netty整合springboot之后自动重连失效
- ¥15 悬赏!微信开发者工具报错,求帮改
- ¥20 wireshark抓不到vlan