【C】C语言中sin和cos的用法
1 基础知识
1.1 头文件
#include <math.h>
1.2 原型
double sin(double x)
double cos(double x)
1.3 参数
参数是弧度制(rad)
1.4 返回值
返回-1到1之间的计算结果
1.5 角度与弧度
π=180°
1°=π/180
1(rad)=180/π
角度转弧度:用角度乘以π/180
弧度转角度:用弧度乘以180/π,或者用rtod()函数
2 样例
2.1 角度
/*输入为角度*/
#include<stdio.h>
#include<math.h>
int main()
{const double pi=acos(-1.0);double x,r;double s,c;scanf("%lf",&x);r=x*pi/180;s=sin(r);c=cos(r);printf("sin=%f,cos=%f\n",s,c);return 0;
}
2.2 弧度
/*输入为弧度*/
#include<stdio.h>
#include<math.h>
int main()
{double x;double s,c;scanf("%lf",&x);s=sin(x);c=cos(x);printf("sin=%f,cos=%f\n",s,c);return 0;
}
【C】C语言中sin和cos的用法相关推荐
- c语言常量的正确表示const,C语言中的const和free用法详解
注意:C语言中的const和C++中的const是有区别的,而且在使用VS编译测试的时候.如果是C的话,请一定要建立一个后缀为C的文件,不要是CPP的文件.因为,两个编译器会有差别的. 一.C语言中的 ...
- c语言中if和goto的用法,C语言中if和goto的用法.doc
C语言中if和goto的用法 C语言中,if是一个条件语句,用法??if(条件表达式) 语句如果满足括号里面表达式,表示逻辑为真于是执行后面的语句,否则不执行(表达式为真则此表达式的值不为0,为假则为 ...
- C++语言中std::array的神奇用法总结,你需要知道!
摘要:在这篇文章里,将从各个角度介绍下std::array的用法,希望能带来一些启发. td::array是在C++11标准中增加的STL容器,它的设计目的是提供与原生数组类似的功能与性能.也正因此, ...
- go语言中error的分类与用法
go语言中error的分类与用法 原文引用:极客时间中的课程<Go error处理最佳实践> 前言:本文要讨论的就是go中error的基本原理/类型,以及最重要的几个问题: go代码开发中 ...
- 在c语言中while与do-while,C语言中while /do while语句用法
C语言中while /do while语句用法 C语言while语句的用法 while语句的一般形式为:while(表达式)语句 其中表达式是循环条件,语句为循环体. while语句的语义是:计算表达 ...
- c语言while break用法举例,c语言中continue和break的用法
目前,随着计算机在人们生活和工作中的普及,其教学研究地位也在逐渐提升.C语言是一种计算机程序设计语言,其具有高级语言和汇编语言的特点.下面小编就跟你们详细介绍下c语言中continue和break的用 ...
- c语言do while语句用法6,C语言中while /do while语句用法
摘要 腾兴网为您分享:C语言中while /do while语句用法,仙乐,同程旅游,天猫超市,闪送等软件知识,以及上网本系统,酷我音乐mac,美版微信,地基承载力计算,云解压,猫咪咖啡馆游戏,智课雅 ...
- C语言中extern修饰符的用法
在C语言中,修饰符extern用在变量或者函数的声明前,用来说明"此变量/函数是在别处定义的,要在此处引用". 0. extern修饰变量的声明.举例来说,如果文件a.c需要引用b ...
- c语言中do有什么作用,C语言中do while语句的用法是什么?_后端开发
c语言有且唯一的函数是什么?_后端开发 在c语言中有且唯一的函数是:"main"函数."main"函数,又称主函数,是程序执行的起点:如果有其他函数,则会完成 ...
最新文章
- 【宋红康学习日记3】运算符
- Spring 依赖注入(DI)
- go语言的range使用
- php可关于及||的非正常用法
- 划分VLAN,以及VLAN间通信
- 程序编写经验教训_编写您永远都不会忘记的有效绩效评估的经验教训。
- wince 自带的web server
- 地灾应急暨地灾危险性评估培训班学习笔记
- 暑期训练日志----2018.8.14
- selenium通过加载火狐Firefox配置文件FirefoxProfile,实现免登陆访问网站
- 整洁架构设计分析--架构设计的本质是什么?
- Qunar黑科技-无侵入在线Debug的实现
- Collection与Map
- 手机模拟门禁卡 — 加密门禁卡模拟教程
- 联想g510拆键盘的简单方法_宏基4552g拆键盘怎么操作
- 详解 欧拉角与四元数
- 联想ibm服务器修改uefi,解决联想笔记本bios设置uefi变灰色的方法
- Java数组分配的关键字_理解JAVA数组 - 小南超子的个人空间 - OSCHINA - 中文开源技术交流社区...
- jQuery mobile ——制作表单
- zabbix报警邮件qq邮箱收不到的问题
热门文章
- android 陀螺仪源码,陀螺仪源码 android
- 微软surface屏幕测试软件,Soomal作品 - Microsoft 微软 Surface Go平板电脑屏幕测评报告 [Soomal]...
- Linux命令+shell脚本大全:处理数据文件
- js submit onsubmit区别
- 2019年最佳黑客书籍 - 初级到高级
- camunda 如何插入或者获取流程审批意见 springboot java实现
- Linux(信号,进程间通信)共享内存,信号量,消息队列
- 一些汇编指令和寄存器。
- DirectShow 下载
- 运维自动化之----ansible中play的高级用法模板(7)