C语言第十一篇:循环累加
来源:互联网 发布:淘宝五金店铺介绍 编辑:程序博客网 时间:2024/06/04 19:38
一、分数的累加
- 题目:编程序,输出1/3-3/5+5/7-7/9…-19/21的结果
代码
#include <stdio.h>int main( ){ int i=1; double sign=1.0,sum=0.0; while(i<=10) { sum=sum+sign*(2*i-1)/(2*i+1); sign=-sign; ++i; } printf("%f",sum); return 0;}
运行结果
二、计算累加
- 题目:
- 要求:关注效率,要求用单重循环完成,计算不能用求幂函数pow()
代码
#include <stdio.h>int main( ){ int i=1,n=1; double sign=-1.0,sum=1.0; while(i<=8) { n*=2; sum=sum+sign/n; sign=-sign; ++i; } printf("%f",sum); return 0;}
运行结果
三、计算累加
- 题目:
- 要求:关注效率,要求用单重循环完成。
代码
#include <stdio.h>int main( ){ int i,m=1; double sum=0, sign=1.0; //sign直接取double型,保证除的结果是浮点型 for(i=1; i<=9; ++i) { m*=i; sum=sum+sign/m; sign=-sign; } printf("%f\n", sum); return 0;}
运行结果
1 0
- C语言第十一篇:循环累加
- C语言:用循环累加
- C语言及程序设计初步例程-34 用循环累加
- C语言入门第十一篇,goto语句
- C语言初步-第34讲:用循环累加(分数的累加)
- C语言初步-第34讲:用循环累加(麻烦的累加涨功夫)
- C语言第十篇:循环语句练习
- C语言求累加
- C语言 累加运算
- c语言 经典累加算法
- C语言:循环名句运用 累加器输入一个数值进行累加,输入13
- 《C语言及程序设计》实践项目——用循环累加
- 《C语言及程序设计》程序阅读——用循环累加
- 第1周 C语言及程序设计初步 例程-6 用循环累加
- C语言基础 for循环计算1到100的累加和
- 第二周《C语言及程序设计》实践参考34 用循环累加
- c语言题1--累加数
- C语言分数的正负交叉累加
- PE 512
- js函数2-函数调用
- Ubuntu默认防火墙安装、启用、配置、端口、查看状态相关信息
- Python标准库 - time module
- 让log中的关键词过滤的酷炫
- C语言第十一篇:循环累加
- iOS导航条颜色色差的问题
- 面向对象编程之.h和.cpp文件分开编写
- 回归只是最开始的选择
- Spring boot 入门 实例
- Java中 set、 list、 array、 Map相互转换
- Openwrt无线管理工具/命令
- ActionBarDrawerToggle和ToolBar结合使用
- myBatis学习笔记