C语言初步-第34讲:用循环累加(麻烦的累加涨功夫)
来源:互联网 发布:淘宝卖进口食品要求 编辑:程序博客网 时间:2024/05/13 15:22
任务和代码:
/**Copyright (c)2017 CSDN学院*All rights reserved*文件名称:main.c*作者: Osseyda完成日期:2017.9.18*版本号:v2.**问题描述:求1-1/2^1+1/2^2-...+1/2^8*问题输出:输出其结果*/#include <stdio.h>#include <stdlib.h>int main( ){ int i,s=-1,f=1; double sum=1; printf("1-1/2^1+1/2^2-...+1/2^8= "); for(i=1; i<=8 ; i++){ f=f*2; sum=sum+s*1/(double)f; s=-s; } printf("%.5f\n", sum); return 0;}运行结果:
任务和代码:
/**Copyright (c)2017 CSDN学院*All rights reserved*文件名称:main.c*作者: Osseyda完成日期:2017.9.18*版本号:v2.**问题描述:求1-1/2!+1/3!-...+1/9!*问题输出:输出其结果*/#include <stdio.h>#include <stdlib.h>int main( ){ int i,s=1,f=1; double sum=0; printf("1-1/2!+1/3!-...+1/9!= "); for(i=1; i<=9 ; i++){ f=f*i; sum=sum+s*1/(double)f; s=-s; } printf("%.5f\n", sum); return 0;}运行结果:
知识点总结:
1.循环处理多项式的叠加;2.利用迭代提高效率
心得:
根据所给多项式,利用迭代减少内循环使用的代码,提高效率
阅读全文
0 0
- C语言初步-第34讲:用循环累加(麻烦的累加涨功夫)
- C语言初步-第34讲:用循环累加(分数的累加)
- 第34讲-项目二-麻烦的累加涨功夫
- 第34讲项目2——麻烦的累加涨功夫(1)
- 第34讲项目2——麻烦的累加涨功夫
- 第三十四讲项目2.1-麻烦的累加涨功夫
- 第三十四讲项目2-麻烦的累加涨功夫
- 《C语言及程序设计》实践参考——麻烦的累加涨功夫
- C语言及程序设计初步例程-34 用循环累加
- 项目34.2-1麻烦的累加涨功夫
- 第三十四将项目四 麻烦的累加涨功夫
- C语言:用循环累加
- 第1周 C语言及程序设计初步 例程-6 用循环累加
- 34 用循环累加
- 第三十四讲|用循环累加
- 第三十四讲 项目 用循环累加
- 第34讲-项目一-分数的累加
- 第34讲项目1——分数的累加
- 解决 The type CellRangeAddress is deprecated的问题
- 为什么在匿名内部类中引用外部对象要加final修饰符
- XMind甘特图之使用方法第一篇
- 显著性检测算法代码
- storm集群安装步骤
- C语言初步-第34讲:用循环累加(麻烦的累加涨功夫)
- Java基础语法
- scrollview嵌套listview运行后最先显示出来的位置不在顶部而是中间问题
- com.android.ide.common.signing.KeytoolException Android studio之签名配置
- python3 split(分离器)处理字符串的函数用法
- Charles抓包工具使用以及抓取API接口
- Tensorflow-LSTM RNN 例子
- @NotNull @NotEmpty @NotBlank
- 最大化您的搜索引擎优化团队的潜力和价值