技术栈

【水文】计算sin x的值

hdz_nosn20232024-02-22 16:18

#include <stdio.h>

int main(){

int n, sign;

double x, res;

res = 0;

sign = 1;

scanf("%d %lf", &n, &x);

for (int i = 1; i <= n; i++)

{

res += (double)sign * pow(x, 2 * i - 1) / factorial(2 * i - 1);

sign = -sign; // 实现变号

}

printf("%.4f\n", res);

printf("%.4f\n", sin(x));

return 0;

}

上一篇:git push -f 的后悔药
下一篇:2月20日,每日信息差
相关推荐
空山新雨(大队长)
5 天前
C 语言第一课:hello word c
c++·c·exe
饭碗的彼岸one
5 天前
C++ 并发编程:异步任务
c语言·开发语言·c++·后端·c·异步
EleganceJiaBao
7 天前
我的创作纪念日
c
梁辰兴
9 天前
数据结构:排序
数据结构·算法·排序算法·c·插入排序·排序·交换排序
charlie114514191
10 天前
Windows 编程——字符串处理
windows·学习·c·字符串处理·windows编程
BlackQid
10 天前
基于C的扫雷小游戏
游戏·c
牟同學
11 天前
从竞态到原子:pread/pwrite 如何重塑高效文件 I/O?
linux·网络编程·c·多线程
studytosky
13 天前
C语言数据结构之双向链表
c语言·数据结构·c++·算法·链表·c
BlackQid
14 天前
基于C的二分查找和查月份天数小程序
算法·c
小牛历险记
15 天前
手表--带屏幕音响-时间制切换12/24小时
c语言·开发语言·c·学习方法
热门推荐
01GitHub 镜像站点02UV 工具安装与国内镜像源配置指南03A股预测还能更准?开源大模型Kronos带你跑通预测+回测全流程0446个Nano-banana 精选提示词,持续更新中05KGG转MP3工具|非KGM文件|解密音频06UV安装并设置国内源07conda中设置镜像地址(附所有可换的地址)08突破百度网盘的下载限速,两种方法教会你【超详细】09Spec-Kit 使用指南10保姆级教程:手把手教你用Dify实现完美多轮对话(附Chatflow和提示词)