ZZULIOJ 1053:正弦函数
生活随笔
收集整理的這篇文章主要介紹了
ZZULIOJ 1053:正弦函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
正弦函數
題目描述
輸入x,計算上面公式的前10項和。
輸入
輸入一個實數x。
輸出
輸出一個實數,即數列的前10項和,結果保留3位小數。
樣例輸入 Copy
1
樣例輸出 Copy
0.841
#include<stdio.h> int main() {int i;double x,num,demo,sum,flag;scanf("%lf",&x);sum=0,demo=1,num=x,flag=1;//數據初始化 for(i=1;i<=10;i++){ sum+=flag*num/demo;//計算當前項并累加 demo=demo*(2*i)*(2*i+1); //得到后一項分母 num=num*x*x ;//計算后一項的分子 flag=-flag;//符號取反 }printf("%.3lf",sum);return 0; }
總結
以上是生活随笔為你收集整理的ZZULIOJ 1053:正弦函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PTA-7-1 将数组中的数逆序存放 (
- 下一篇: ZZULIJ 1129: 第几天