GESP7级C++考试语法知识(一、三角函数(1、认识角度与弧度) 发布时间:2026/6/12 8:53:44 数学魔法函数学院 第一课《旋转木马里的秘密——认识角度与弧度》一、故事开始旋转木马王国很久很久以前在程序大陆上有一个神奇的国家旋转木马王国这里的一切都会转圈圈风车会转摩天轮会转时钟会转小机器人会转魔法炮台也会转有一天小程序员阿Q来到王国。国王交给他一个任务“请你告诉我风车现在转到了什么方向”阿Q很疑惑“方向怎么表示呢”国王笑了“这就需要学习今天的魔法——角度与弧度”第一关什么是角度1、同学们先看看这个钟表1当时针指向12点时↑方向没有旋转。记作0°2如果时针转到3点→转了90°3转到6点↓转了180°4转到9点←转了270°5再回到12点↑转了360°2、生活中的角度角度到处都是1开门门打开一点30°门打开一半90°2风车转半圈180°3摩天轮转一圈360°4所以角度就是描述⭐转了多少的一种方法。第二关为什么C程序员不用角度1、阿Q学会角度以后非常开心。他写程序sin(90)结果发现不是1阿Q懵了。2、国王哈哈大笑“程序王国有自己的语言”就像中国人说你好英国人说Hello3、同样人类平时使用喜欢角度degree而C数学库喜欢弧度radian第三关什么是弧度1、听到这里很多同学会问什么是弧度别怕我们用故事理解。2、神奇的大披萨1假设有一个大披萨半径是1米2现在沿着边缘切下一段。如果这一段边长刚好也是1米那么对应的角度就叫1弧度3是不是有点奇怪没关系。我们不用死记。只要知道角度我们日常习惯弧度C计算机习惯就够了。第四关角度和弧度的关系1、最重要的来了1一整圈360°对应2π弧度2半圈180°对应π3四分之一圈90°对应π/2445°呢对应π/4530°呢对应π/62、必背表角度弧度30°π/645°π/460°π/390°π/2180°π360°2π这张表以后会经常用到。第五关万能转换公式1、如果给你任何角度比如72°怎么办2、使用万能魔法弧度 角度 × π ÷ 1803、例如190°计算90 × π ÷180得到π/2260°60 × π ÷180得到π/3345°45 × π ÷180得到π/4第六关C中的π怎么获得1、问题来了。程序里没有π怎么办2、聪明的程序员发明了acos(-1)它的结果就是3.141592653589793...3、通常写成const double PI acos(-1);4、以后PI就代表π啦第七关第一个弧度程序1、输入角度输出弧度。2、参考代码#include iostream #include cmath using namespace std; int main() { const double PI acos(-1); double degree; cin degree; double rad degree * PI / 180.0; cout rad endl; return 0; }1输入902输出1.57083这其实就是π/2的近似值。第八关机器人转身任务1、机器人开始朝上↑2、国王命令向右转90°机器人→再转90°↓再转90°←再转90°↑总共360°转完一圈。3、如果程序要计算机器人的位置以后就会用到sin() cos()而它们要求必须输入弧度所以今天学的内容特别重要。第九关为什么一定要转换1、很多同学会犯一个经典错误。写sin(90)认为结果是12、其实不是因为程序理解成90弧度不是90度3、正确写法sin(90 * PI / 180)这样才表示sin(90°)结果才是1第十关挑战练习第一题把180°变成弧度。答案π第二题把270°变成弧度。答案3π/2第三题输入45°求对应弧度。答案π/4第四题输入30°求对应弧度。答案π/6本课总结今天我们认识了程序世界的第一把数学钥匙弧度记住三句话第一句角度描述旋转。第二句C数学函数使用弧度。第三句万能转换公式弧度 角度 × π ÷ 180课后思考题有一个魔法风车 每次转动 15°。请思考转动 12 次是多少度转动 12 次是多少弧度转动 24 次呢转动 48 次呢如果能算出来说明你已经真正掌握了今天的核心知识——角度与弧度的转换。下一课我们将进入⚔️《会跳舞的机器人——sin、cos登场》⚔️到时候你会发现原来只要知道旋转角度就能计算机器人会走到哪里这正是三角函数最神奇的地方。 相关新闻 期货 K 线策略均线慢半拍:天勤 data_length 缓冲长度估算 前言 做国内期货量化,很多人用 K 线算指标:例如 5 分钟收盘价上算 60 根均线,收盘价在均线上方做多、下方做空。天勤量化里,K 线通过 api.get_kline_serial(合约代码, 周期秒数, data_lengthN) 订阅,返回一张类似表格的… 2026/6/12 5:19:37 TurboPFor在数据库中的应用:列式存储压缩的最佳实践 TurboPFor在数据库中的应用:列式存储压缩的最佳实践 【免费下载链接】TurboPFor-Integer-Compression Fastest Integer Compression 项目地址: https://gitcode.com/gh_mirrors/tu/TurboPFor-Integer-Compression TurboPFor作为一款高性能的整数压缩库&#… 2026/6/12 1:47:11 深度解析NomNom存档编辑器:跨平台游戏数据管理技术实现方案 深度解析NomNom存档编辑器:跨平台游戏数据管理技术实现方案 【免费下载链接】NomNom NomNom is the most complete savegame editor for NMS but also shows additional information around the data youre about to change. You can also easily look up each item… 2026/6/11 20:24:34 最新新闻 python5.2-数据容器-列表list 列表介绍列表是数据容器中的一类,是一次性可以存储多个数据(元素)的。定义:列表名称 [元素1,元素2,元素3,元素4,元素5...] s [54,152,75,108,23,78,75]特点:可以存储不同类型的元素元素有序、可以重复、元素可以修… 2026/6/12 13:18:52 计算机毕业设计之django招聘信息分析与求职系统app 随着互联网的趋势的到来,各行各业都在考虑利用互联网将自己的信息推广出去,最好方式就是建立自己的平台信息,并对其进行管理,随着现在智能手机的普及,人们对于智能手机里面的应用招聘信息分析与求职系统也在不断的使用… 2026/6/12 13:18:52 MPC8360E通信处理器:异构架构与QUICC Engine硬件加速深度解析 1. MPC8360E:一款被低估的通信处理“多面手”在嵌入式网络设备开发领域,尤其是十多年前那个网络协议从ATM向IP快速演进、设备功能需求日益复杂的时代,选对一颗核心处理器往往决定了项目的成败。飞思卡尔(现为NXP的一部分ÿ… 2026/6/12 13:18:52 计算机毕业设计之django张家界旅游系统 随着我国经济的高速发展与人们生活水平的日益提高,人们对生活质量的追求也多种多样。尤其在人们生活节奏不断加快的当下,人们更趋向于足不出户解决各种问题,张家界旅游系统展现了其蓬勃生命力和广阔的前景。与此同时,为解决用户需… 2026/6/12 13:18:52 3步快速构建私有知识库:AnythingLLM本地部署终极指南 3步快速构建私有知识库:AnythingLLM本地部署终极指南 【免费下载链接】anything-llm Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience 项目地址: https://gitcode.com/GitHub_Trend… 2026/6/12 13:18:52 斜率优化DP 引言斜率优化是一种用于优化特定形式动态规划(DP)的数学技巧。当 DP 转移方程可以写成 dp[i] min/max{ dp[j] A(i) * B(j) C(i) D(j) } 且其中 A(i) * B(j) 是乘积项时,直接枚举 j 的复杂度为 O(n),无法满足大数据范围。 斜率… 2026/6/12 13:12:25 日新闻 深入解析飞思卡尔MSC8126四核DSP:架构、实战与性能优化指南 1. 项目概述:为何要深入理解一颗“古老”的四核DSP?在当今这个被Arm Cortex-A系列和各类AI加速器主导的嵌入式世界,再回过头来聊一款2008年发布的、基于StarCore架构的四核DSP芯片——飞思卡尔(现恩智浦)的MSC8126&… 2026/6/12 0:18:46 如何三步搞定PDF书签生成?pdf-bookmark自动生成工具使用指南 如何三步搞定PDF书签生成?pdf-bookmark自动生成工具使用指南 【免费下载链接】pdf-bookmark pdf bookmark generator 目录 书签 大纲 项目地址: https://gitcode.com/gh_mirrors/pd/pdf-bookmark 还在为没有目录的PDF电子书烦恼吗?每次都要手动翻… 2026/6/12 0:18:46 2026年免费视频文字提取工具教程:哪个好用推荐 会议录音三小时,得手工敲笔记两小时?短视频里的台词想要快速提取,却要一句句暂停复制?课程视频跟不上节奏,怕漏掉重点知识?如果你也被视频转文字的低效困扰过,这篇教程就是为你准备的。现在已经… 2026/6/12 0:18:46 周新闻 保姆级教程:用MounRiver Studio(MRS)给CH32V103和CH32F103开发板‘跑个分’ 从零开始:用MounRiver Studio快速验证CH32V103与CH32F103开发板性能拿到一款新的开发板,最令人兴奋的莫过于快速验证它的基础功能是否正常。对于嵌入式开发者来说,一个高效、稳定的开发环境是项目成功的关键。今天,我们就以南京沁… 2026/6/11 6:11:34 配电站智能运维|变电一次设备识别|高压电气构件目标检测数据集|电力巡检 配电站智能运维|变电一次设备识别|高压电气构件目标检测数据集|电力巡检10369 标签:#配电站AI巡检 #变电设备识别 #电力深度学习 #目标检测 #高压器件检测 #智能变电站 #YOLO工程落地 #电力设备缺陷排查 #工业视觉运维 新型电力系统加速落地背… 2026/6/11 19:58:20 揭秘平台风控拦截逻辑:开通CSDN AI数字营销后,72小时解限成功率从12%跃升至89%(附风控白名单准入清单) 更多请点击: https://codechina.net 第一章:私域引流被平台风控,开通 CSDN AI 数字营销后能解除吗? 当私域流量运营遭遇平台风控(如微信、抖音、小红书等对诱导跳转、二维码/链接批量分发等行为的限流或封禁ÿ… 2026/6/11 19:58:20 月新闻 仅剩47小时!Gemini 2.5欧洲语言模型权重微调窗口即将关闭:3个轻量级LoRA适配器+1套验证集,零代码快速部署 更多请点击: https://codechina.net 第一章:Gemini 2.5欧洲语言翻译能力演进与窗口期战略意义 Gemini 2.5在欧洲语言支持方面实现了质的跃升,尤其在德语、法语、西班牙语、意大利语及葡萄牙语的长上下文跨语言对齐、术语一致性保持和文化语境… 2026/6/12 1:48:54 【Gemini客户反馈分析实战指南】:20年AI产品专家亲授3大高价值洞察模型与落地工具包 更多请点击: https://kaifayun.com 第一章:Gemini客户反馈分析的核心价值与演进脉络 在AI产品持续迭代的背景下,Gemini模型的客户反馈已从早期零散的体验吐槽,逐步演变为结构化、多模态、实时驱动的关键决策依据。其核心价值不仅… 2026/6/12 0:32:55 Gemini用户差评聚类分析:3大隐性需求缺口暴露,错过本周将影响Q3产品迭代优先级 更多请点击: https://intelliparadigm.com 第一章:Gemini用户差评聚类分析:3大隐性需求缺口暴露,错过本周将影响Q3产品迭代优先级 我们对2024年6月1日–6月28日期间App Store与Google Play中含“Gemini”关键词的12,743条低分&a… 2026/6/12 7:56:53
期货 K 线策略均线慢半拍:天勤 data_length 缓冲长度估算 前言 做国内期货量化,很多人用 K 线算指标:例如 5 分钟收盘价上算 60 根均线,收盘价在均线上方做多、下方做空。天勤量化里,K 线通过 api.get_kline_serial(合约代码, 周期秒数, data_lengthN) 订阅,返回一张类似表格的… 2026/6/12 5:19:37
TurboPFor在数据库中的应用:列式存储压缩的最佳实践 TurboPFor在数据库中的应用:列式存储压缩的最佳实践 【免费下载链接】TurboPFor-Integer-Compression Fastest Integer Compression 项目地址: https://gitcode.com/gh_mirrors/tu/TurboPFor-Integer-Compression TurboPFor作为一款高性能的整数压缩库&#… 2026/6/12 1:47:11
深度解析NomNom存档编辑器:跨平台游戏数据管理技术实现方案 深度解析NomNom存档编辑器:跨平台游戏数据管理技术实现方案 【免费下载链接】NomNom NomNom is the most complete savegame editor for NMS but also shows additional information around the data youre about to change. You can also easily look up each item… 2026/6/11 20:24:34
python5.2-数据容器-列表list 列表介绍列表是数据容器中的一类,是一次性可以存储多个数据(元素)的。定义:列表名称 [元素1,元素2,元素3,元素4,元素5...] s [54,152,75,108,23,78,75]特点:可以存储不同类型的元素元素有序、可以重复、元素可以修… 2026/6/12 13:18:52
计算机毕业设计之django招聘信息分析与求职系统app 随着互联网的趋势的到来,各行各业都在考虑利用互联网将自己的信息推广出去,最好方式就是建立自己的平台信息,并对其进行管理,随着现在智能手机的普及,人们对于智能手机里面的应用招聘信息分析与求职系统也在不断的使用… 2026/6/12 13:18:52
MPC8360E通信处理器:异构架构与QUICC Engine硬件加速深度解析 1. MPC8360E:一款被低估的通信处理“多面手”在嵌入式网络设备开发领域,尤其是十多年前那个网络协议从ATM向IP快速演进、设备功能需求日益复杂的时代,选对一颗核心处理器往往决定了项目的成败。飞思卡尔(现为NXP的一部分ÿ… 2026/6/12 13:18:52
计算机毕业设计之django张家界旅游系统 随着我国经济的高速发展与人们生活水平的日益提高,人们对生活质量的追求也多种多样。尤其在人们生活节奏不断加快的当下,人们更趋向于足不出户解决各种问题,张家界旅游系统展现了其蓬勃生命力和广阔的前景。与此同时,为解决用户需… 2026/6/12 13:18:52
3步快速构建私有知识库:AnythingLLM本地部署终极指南 3步快速构建私有知识库:AnythingLLM本地部署终极指南 【免费下载链接】anything-llm Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a powerful local-first agent experience 项目地址: https://gitcode.com/GitHub_Trend… 2026/6/12 13:18:52
斜率优化DP 引言斜率优化是一种用于优化特定形式动态规划(DP)的数学技巧。当 DP 转移方程可以写成 dp[i] min/max{ dp[j] A(i) * B(j) C(i) D(j) } 且其中 A(i) * B(j) 是乘积项时,直接枚举 j 的复杂度为 O(n),无法满足大数据范围。 斜率… 2026/6/12 13:12:25
深入解析飞思卡尔MSC8126四核DSP:架构、实战与性能优化指南 1. 项目概述:为何要深入理解一颗“古老”的四核DSP?在当今这个被Arm Cortex-A系列和各类AI加速器主导的嵌入式世界,再回过头来聊一款2008年发布的、基于StarCore架构的四核DSP芯片——飞思卡尔(现恩智浦)的MSC8126&… 2026/6/12 0:18:46
如何三步搞定PDF书签生成?pdf-bookmark自动生成工具使用指南 如何三步搞定PDF书签生成?pdf-bookmark自动生成工具使用指南 【免费下载链接】pdf-bookmark pdf bookmark generator 目录 书签 大纲 项目地址: https://gitcode.com/gh_mirrors/pd/pdf-bookmark 还在为没有目录的PDF电子书烦恼吗?每次都要手动翻… 2026/6/12 0:18:46
2026年免费视频文字提取工具教程:哪个好用推荐 会议录音三小时,得手工敲笔记两小时?短视频里的台词想要快速提取,却要一句句暂停复制?课程视频跟不上节奏,怕漏掉重点知识?如果你也被视频转文字的低效困扰过,这篇教程就是为你准备的。现在已经… 2026/6/12 0:18:46
保姆级教程:用MounRiver Studio(MRS)给CH32V103和CH32F103开发板‘跑个分’ 从零开始:用MounRiver Studio快速验证CH32V103与CH32F103开发板性能拿到一款新的开发板,最令人兴奋的莫过于快速验证它的基础功能是否正常。对于嵌入式开发者来说,一个高效、稳定的开发环境是项目成功的关键。今天,我们就以南京沁… 2026/6/11 6:11:34
配电站智能运维|变电一次设备识别|高压电气构件目标检测数据集|电力巡检 配电站智能运维|变电一次设备识别|高压电气构件目标检测数据集|电力巡检10369 标签:#配电站AI巡检 #变电设备识别 #电力深度学习 #目标检测 #高压器件检测 #智能变电站 #YOLO工程落地 #电力设备缺陷排查 #工业视觉运维 新型电力系统加速落地背… 2026/6/11 19:58:20
揭秘平台风控拦截逻辑:开通CSDN AI数字营销后,72小时解限成功率从12%跃升至89%(附风控白名单准入清单) 更多请点击: https://codechina.net 第一章:私域引流被平台风控,开通 CSDN AI 数字营销后能解除吗? 当私域流量运营遭遇平台风控(如微信、抖音、小红书等对诱导跳转、二维码/链接批量分发等行为的限流或封禁ÿ… 2026/6/11 19:58:20
仅剩47小时!Gemini 2.5欧洲语言模型权重微调窗口即将关闭:3个轻量级LoRA适配器+1套验证集,零代码快速部署 更多请点击: https://codechina.net 第一章:Gemini 2.5欧洲语言翻译能力演进与窗口期战略意义 Gemini 2.5在欧洲语言支持方面实现了质的跃升,尤其在德语、法语、西班牙语、意大利语及葡萄牙语的长上下文跨语言对齐、术语一致性保持和文化语境… 2026/6/12 1:48:54
【Gemini客户反馈分析实战指南】:20年AI产品专家亲授3大高价值洞察模型与落地工具包 更多请点击: https://kaifayun.com 第一章:Gemini客户反馈分析的核心价值与演进脉络 在AI产品持续迭代的背景下,Gemini模型的客户反馈已从早期零散的体验吐槽,逐步演变为结构化、多模态、实时驱动的关键决策依据。其核心价值不仅… 2026/6/12 0:32:55
Gemini用户差评聚类分析:3大隐性需求缺口暴露,错过本周将影响Q3产品迭代优先级 更多请点击: https://intelliparadigm.com 第一章:Gemini用户差评聚类分析:3大隐性需求缺口暴露,错过本周将影响Q3产品迭代优先级 我们对2024年6月1日–6月28日期间App Store与Google Play中含“Gemini”关键词的12,743条低分&a… 2026/6/12 7:56:53