技术栈

【水文】计算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日,每日信息差
相关推荐
howard2005
3 天前
CentOS 7上编写C程序访问MySQL数据表
c·centos 7·mysql 8.0.43
煤球王子
5 天前
学而时习之:C++中的函数
c
。。。904
5 天前
xv6 第二章_操作系统架构
操作系统·c
又过一个秋
6 天前
dpdk-3.hash表CURD
后端·c
煤球王子
6 天前
学而时习之:C语言中的函数指针
c
unspn
7 天前
选择语句if
c
煤球王子
7 天前
学而时习之:C语音中的指针
c
冷凝雨
8 天前
FreeRTOS源码学习(一)内存管理heap_1、heap_3
嵌入式·c·freertos·内存管理·源码分析
小志biubiu
9 天前
linux_缓冲区及简单libc库【Ubuntu】
linux·运维·服务器·c语言·学习·ubuntu·c
Dragon_D.
10 天前
排序算法大全——插入排序
算法·排序算法·c·学习方法
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03BongoCat - 跨平台键盘猫动画工具04《大数据技术原理与应用》实验报告三 熟悉HBase常用操作05Linux下V2Ray安装配置指南06安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)07NVIDIA显卡驱动、CUDA、cuDNN 和 TensorRT 版本匹配指南08GitLab 零基础入门指南:从安装到项目管理全流程09jdk21下载、安装(Windows、Linux、macOS)10在VSCode配置Java开发环境的保姆级教程(适配各类AI编程IDE)