当前位置: 首页 > news >正文

信奥赛之c++基础(常用数学函数)

🧙♂️ 数学魔法学院——C++常用函数神奇咒语课

在这里插入图片描述


🌡️ 第一章:温度计大冒险——绝对值函数

🧊 冰雪女王的考验

#include <iostream>
#include <cmath> // 魔法咒语库
using namespace std;int main() {int 室外温度 = -5;int 室内温度 = 20;// 绝对值就像去掉温度的正负号cout << "温差:" << abs(室内温度 - 室外温度); // 输出25return 0;
}
📜 绝对值说明书
咒语效果例子
abs(数字)去掉数字的±号abs(-10)→10
fabs(小数)专门处理带小数点的fabs(-3.14)→3.14

📏 第二章:魔法尺子——平方根函数

🧩 破解神秘正方形

int 面积 = 49;
double 边长 = sqrt(面积); // 召唤平方根精灵
cout << "神秘正方形边长:" << 边长; // 输出7
🚨 使用须知
  • 输入必须≥0(就像面积不能为负数)
  • 结果可能是小数(如sqrt(2)=1.414)

🥇 第三章:比高高大赛——max/min函数

🦒 动物园身高擂台

int 长颈鹿 = 500; // 厘米
int 大象 = 300;
cout << "最高选手:" << max(长颈鹿, 大象); // 输出500
cout << "最矮选手:" << min(长颈鹿, 大象); // 输出300
🏆 比赛规则书
函数作用示例
max(a,b)选出两个中的大值max(8,3)→8
min(a,b)选出两个中的小值min(8,3)→3

🧩 魔法学院毕业考试

🔍 闯关练习

  1. 填空魔法:补全计算两地温差代码
int 北极 = -30, 海南 = 28;
int 温差 = ____(海南 - 北极);  // 答案:abs
// 输出:58
  1. 算术题:sqrt(81)+abs(-5)等于多少?
    💡 答案:9+5=14

  2. 比高高:选出最大的数

cout << max( max(7,9), 5 ); // 答案:9
  1. 错误抓捕:哪句代码会报错?
    A. sqrt(100) B. abs(-3.14) C. min(5,3.14)
    💡 答案:B(应用fabs处理小数)

  2. 综合应用:计算直角三角形的斜边(勾股定理)

int a=3, b=4;
double c = sqrt(a*a + b*b); 
cout << "斜边长度:" << c; // 输出5

🌌 知识魔法阵

在这里插入图片描述

🎓 魔法校长提示

  1. 绝对值像照妖镜,能让负数现原形
  2. 平方根是面积的"倒带按钮"
  3. max/min像运动会的裁判员

🌈 趣味冷知识:计算机计算sqrt的速度比人类心算快1亿倍!

/* 毕业勋章代码:╭───╮| 🔢 || 数学 || 巫师 |╰───╯
*/
http://www.xdnf.cn/news/181621.html

相关文章:

  • 显存在哪里看 分享查看及优化方法
  • Milvus如何实现关键词过滤和向量检索的混合检索
  • 文本向量化
  • 深入解析Promise:从基础原理到async/await实战
  • 4月27日星期日今日早报简报微语报早读
  • 牟乃夏《ArcGIS Engine地理信息系统开发教程》学习笔记3-地图基本操作与实战案例
  • 二叉树遍历(C语言版)
  • 解决升级WIN11(WINSERVER2025)后 远程桌面内 部分内容 显示 花屏 替换文件
  • 【Luogu】动态规划六
  • Python中数据切片操作详解和代码示例
  • AI实战SEO关键词优化法
  • 【视频生成模型】通义万相Wan2.1模型本地部署和LoRA微调
  • 初中级前端面试全攻略:自我介绍模板、项目讲解套路与常见问答
  • LeetCode42_接雨水
  • 杭电oj(1010、1015、1241)题解
  • 【数据可视化-39】2009-2019年亚马逊50大畅销书数据集可视化分析
  • 迷你世界UGC3.0脚本Wiki世界模块管理接口 World
  • Mysql中隐式内连接和显式内连接的区别
  • (26)VTK C++开发示例 ---将点坐标写入PLY文件
  • linux:进程的替换
  • 大模型时代具身智能:从理论突破到产业落地的全链路解析
  • 自动伴随无人机说明文档
  • Netmiko 源码关键流程图
  • pytorch学习使用
  • 深入解析MyBatis-Plus中的lambdaUpdate与lambdaQuery
  • OpenCV 图形API(65)图像结构分析和形状描述符------拟合二维点集的直线函数 fitLine2D()
  • 文章记单词 | 第47篇(六级)
  • java map中的key区分大小写吗
  • ChatGPT与DeepSeek在科研论文撰写中的整体科研流程与案例解析
  • 【git】添加项目到已有gitee仓库