zzuli OJ 1053: 正弦函数
2015-08-28 16:24
369 查看
Description
输入x,计算上面公式的前10项和。Input
输入一个实数x。Output
输出一个实数,即数列的前10项和,结果保留3位小数。Sample Input
1Sample Output
0.841HINT
Source
#include<stdio.h> int main() { int i; double x, flag, sum, deno, numerator; scanf("%lf", &x); sum = 0.0; deno = 1.0; //第一项的分母 numerator = x; //第一项的分子 flag = 1.0; //第一项的符号 for(i = 1; i <= 10; i++) { sum += numerator * flag / deno; //为下一项的计算做准备 flag = -flag; numerator = numerator * x * x; deno = deno *(2 * i) * ( 2 * i + 1); } printf("%.3f\n", sum); return 0; }
相关文章推荐
- Basic Theory of Physically-Based Rendering
- 斐波那契数列第N项的值---动态规划
- Cordova webapp实战开发:(7)如何通过简单的方法做到,不重新发布APP来修复bug、增加功能、或者躲开苹果的一些严格审核?
- Android APP应用开发视频教程
- 图解FTP服务器搭建(Windows Server 2008)
- 优化sql,返回行数少情况下,NL比hash快好多
- 关于 android 设置背景图片时找不到指定文件的问题
- 从Google Map爬数据
- CN和CSK运动跟踪算法
- zzuli OJ 1052: 数列求和4
- 背光配置文件
- memmove 和 memcpy的区别
- Inside Qt Series (十三):Qt/e体系结构概述
- 多线程线程同步
- Struts 2 - Environment Setup
- 原生js实现div拖拽+按下鼠标计时
- Android 问题:Attribute "xxx" has already been defined
- java IO流api使用详解
- Opencv中使用cvSobel算子一点注意
- OScache为web配置缓存