avatar
文章
20
标签
9
分类
2

主页
标签
归档
版权声明
关于
whystars
搜索
主页
标签
归档
版权声明
关于

whystars

L4 - 条件分支与逻辑运算
发表于2025-05-03|更新于2025-05-03|知识体系Level 1
L4 - 条件分支与逻辑运算 🎯 教学目标 掌握多条件判断的嵌套写法 理解逻辑运算符的优先级规则 能处理复合条件判断问题 应用短路运算优化代码逻辑 🔑 核心知识点 多条件判断模板 12345678// 三分支温度预警系统if(temp > 35){ cout << "红色高温预警";} else if(temp > 30){ cout << "橙色高温预警";} else { cout << "正常温度范围";} 执行流程解析: 严格顺序检查条件 首个满足条件的分支执行后立即退出 else if本质是嵌套的if语句的语法糖 推荐使用大括号明确作用域,避免悬空else问题 逻辑运算符优先级表 运算符 描述 优先级 结合性 ! 逻辑非 3 右到左 && 逻辑与 11 左到右 || 逻辑或 12 左到右 经典案例解析: 12345if(a > 5 ...
L3 - 一维数组实战
发表于2025-05-03|更新于2025-05-03|知识体系Level 1
L3 - 一维数组实战 🎯 教学目标 掌握数组的声明与初始化 熟练使用循环处理数组元素 实现基础统计算法 🔑 核心知识点 数组声明与初始化 1234// 标准声明方式int scores[5]; // 声明包含5个整数的数组(未初始化)float temps[7] = {}; // 全部初始化为0.0char vowels[] = {'a','e','i','o','u'}; // 自动推导长度 关键要点: 内存分配原理: 连续内存块分配 每个元素占数据类型对应字节数(int通常4字节) 数组总大小 = 元素个数 × sizeof(元素类型) 初始化规则: 123int arr1[3]; // 值随机(危险!)int arr2[3] = {1,2}; // [1,2,0]int arr3[] = {9,8,7}; // 长度自动推导为 ...
L2 - for循环与嵌套逻辑
发表于2025-05-03|更新于2025-05-03|知识体系Level 1
L2 - for循环与嵌套逻辑 🎯 教学目标 掌握for循环执行流程 理解循环变量的作用域 能处理双重循环嵌套问题 🔑 核心知识点 基础for循环结构 1234for(int i=0; i<10; i++){ cout << i << " ";}// 输出:0 1 2 3 4 5 6 7 8 9 执行流程详解: 初始化阶段:int i=0(仅在循环开始时执行一次) 条件判断:i<10(每次循环前检查) 若为true → 执行循环体 若为false → 退出循环 迭代操作:i++(每次循环体执行完毕后执行) 循环周期:1初始化 → 判断 → 执行体 → 迭代 → 判断 → ... 变量作用域规则: 循环变量i仅在for语句块内有效 若在循环外访问i将导致编译错误 可通过外部声明扩展作用域:123int i; // 声明在外部for(i=0; i<10; i++){ /*...*/ }cout << i; // 此时i=10 嵌套循环模板 123 ...
L1 - C++程序基础架构
发表于2025-05-03|更新于2025-05-03|知识体系Level 1
L1 - C++程序基础架构 🎯 教学目标 理解C++程序的基本组成结构 掌握控制台输入输出的标准写法 学会声明和使用整型变量 🔑 核心知识点 程序骨架三要素 1234567#include <iostream> // 1.包含标准输入输出库using namespace std; // 2.使用标准命名空间int main() { // 3.主函数入口 // 程序逻辑代码 return 0; // 返回操作系统状态值} 详细讲解: #include <iostream>: 预处理器指令,将输入输出流库的内容包含到当前文件 必须在使用cout或cin前包含 类似数学公式中的"="符号,告诉编译器去哪里找相关定义 using namespace std: 命名空间用于避免名称冲突 std包含所有标准库组件(cout、cin、endl等) 替代写法:std::cout << "Hello";(适用于大型项目) main()函 ...
流浪地球2(4K、HD高清)
发表于2023-06-10|更新于2024-02-02
流浪地球2 电影资源 简介 《流浪地球2》是由郭帆执导,吴京、李雪健、沙溢、宁理、王智、朱颜曼滋领衔主演、刘德华特别演出的科幻灾难电影。该片于2023年1月22日在中国大陆及北美地区同步上映;2023年2月9日在中国港澳地区上映。 该片以提出计划将建造1万座行星发动机的时代为故事背景,讲述了“太阳危机”即将来袭,世界陷入一片恐慌之中,万座行星发动机正在建造中,人类将面临末日灾难与生命存续的双重挑战故事。 2023年6月2日消息,《流浪地球》官方宣布,《流浪地球 2》将在维也纳进行联合国特别放映。 下载链接 huang1111云盘 下载链接 阿里云盘(比较麻烦) 下载链接 阿里云盘下载之后 查看教程 阿里云盘下载后观看教程 请下载这两个文件后打开 “阿里云盘文件伪装&解除v1.1” 选择 “下载后解析” 点击 “选择文件” 最后点击 “点击解析” 按钮,等待完成即可
struct结构体
发表于2023-05-28|更新于2024-05-12
struct结构体 结构 1234567891011#include <bits/stdc++.h>using namespace std;struct 结构体名称{ 结构体变量;};//一定要注意分号int main(){ 你的结构体名称 变量名; 变量名.你的结构体内的变量名称或结构体内的函数名称;//调用 return 0;} 示例 12345678910111213141516171819#include <bits/stdc++.h>using namespace std;struct student{ string name; int h,w;};//一定要注意分号int main(){ student stu[10]; for(int i=0;i<10;i++){ cin>>stu[i].name>>stu[i].h>>stu[i].w; //依次输入姓 ...
映像劫持
发表于2023-05-27|更新于2024-02-02
映像劫持 要点 劫持路径: 计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options 添加劫持程序 添加项,重命名为劫持程序名称 设置劫持程序 添加Debugger字符串 添加想运行的程序 将字符串的值设为你想运行的程序(绝对路径),可以留空 完成 然后再运行被劫持的程序,你就会发现打开了其他程序,而没有打开被劫持的程序
c++高精度减法
发表于2023-05-27|更新于2024-02-02
高精度减法 123456789101112131415161718192021222324252627282930313233#include <bits/stdc++.h>#include <string>using namespace std;int a[10001],b[10001],c[10001];int main(){ string sta,stb; int la,lb,lc,i,j,g=0; cin>>sta>>stb; la=sta.size(); lb=stb.size(); if(la<lb || (la==lb && sta<stb)){ swap(sta,stb); swap(la,lb); cout<<"-"; } lc=la; for(i=0;i<la;i++) a[i]=sta[la-i-1]-'0'; for(i=0;i<lb;i++) b[i]=stb[lb-i-1]-' ...
dfs回溯框架
发表于2023-05-27|更新于2024-02-02
dfs回溯框架 1234567891011121314151617181920212223#include <bits/stdc++.h>...using namesapce std;...void dfs(参数){ for(范围){ if(找到解或结束了){ ... } else if(在范围内){ 做标记; dfs(传参); 抹除标记; } }}int main(){ ... dfs(传参); ... return 0;} ". . ."为其他代码部分
博客的创建与撰写
发表于2023-05-26|更新于2025-05-03
博客的创建与撰写 blog问题解决 butterfly出现页面出现extends includes/layout.pug...的解决方法: 1npm install --save hexo-renderer-jade hexo-generator-feed hexo-generator-sitemap hexo-browsersync hexo-generator-archive 推送到GitHub Pages 首先安装hexo-deployer-git: 1npm install hexo-deployer-git --save 然后修改blog目录下的_config.yml 文件末尾的 Deploy 部分,修改成如下: 1234deploy: type: 'git' repository: git@github.com:用户名/用户名.github.io.git branch: main 完成后运行 hexo d 将网站上传部署到 GitHub Pages。 blog技巧 制作blog流程: 生成初始blog页面 1hexo in ...
12
avatar
whystars
whystars' blog
文章
20
标签
9
分类
2
My Github
公告
欢迎来到whystars的blog!
最新文章
L8.5 - 数学专题:杨辉三角的编程妙用(拓展)2025-05-03
L8.4 - 二分查找、排列组合与质数筛法深度解析(拓展)2025-05-03
L8.3 - 堆栈内存分配深度解析(拓展)2025-05-03
L8.2 - 递归&指针深度解析(拓展)2025-05-03
L8.1 - 位运算深度解析(拓展)2025-05-03
分类
  • 知识体系14
    • Level 114
标签
注册表技术博客dfsc++电影高精度知识体系Level 1
归档
  • 2025年05月14
  • 2023年06月1
  • 2023年05月5
网站资讯
文章数目 :
20
已运行时间 :
本站总字数 :
18.9k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2023 - 2025 By whystars
框架 Hexo|主题 Butterfly
Made with ❤️ by whystars
搜索
数据库加载中

阅读模式
昼夜切换
复制本文地址
版权声明
搜索
数据库加载中