基础语法大纲:修订间差异

来自三三百科
跳转到导航 跳转到搜索
33DAI留言 | 贡献
创建页面,内容为“==依赖关系== # C01-1 高级计算器:输出语句、int 变量、输入语句、加法、减法、乘法、小括号 #* E01-1 int存不下了:long long 类型、数据范围、整数编码 #* E01-2 小数怎么办:double 类型、类型转换 # C01-2 如果那么:不带 else 的 if 语句、除法、取余、相等、不等 # C01-3 相差多少:带 else 的 if 语句、大于、小于、并且 #* E01-3 文字与符号:char 类型、字符数字…”
 
33DAI留言 | 贡献
无编辑摘要
 
第24行: 第24行:
===C01-1 高级计算器===
===C01-1 高级计算器===


* 输出语句
* 内容
* int 变量、赋值语句
** 输出语句、字符串字面量
* 输入语句
** int 变量、赋值语句
* 加法、减法、乘法、小括号  
** 输入语句
** 加法、减法、乘法、小括号  
* 约定
** 不讲基础框架的细节,只说执行的内容写在花括号里
** 不讲 endl,使用 \n 换行,转义符也只讲 \n,其他转义符留到 E01-3
** 数据类型只讲 int
** 为了极致的简单,不写 return 0;,等到 E01-9 之后再说只有主函数能省略 return 0;。


===C01-2 如果那么===
===C01-2 如果那么===
第34行: 第40行:
* 除法、取余
* 除法、取余
* 相等、不等
* 相等、不等


===C01-3 相差多少===
===C01-3 相差多少===

2026年2月24日 (二) 04:33的最新版本

依赖关系

  1. C01-1 高级计算器:输出语句、int 变量、输入语句、加法、减法、乘法、小括号
    • E01-1 int存不下了:long long 类型、数据范围、整数编码
    • E01-2 小数怎么办:double 类型、类型转换
  2. C01-2 如果那么:不带 else 的 if 语句、除法、取余、相等、不等
  3. C01-3 相差多少:带 else 的 if 语句、大于、小于、并且
    • E01-3 文字与符号:char 类型、字符数字转换
  4. C01-4 一直做下去:while 语句、或者、反转
    • E01-4 花式输入输出:读入到文件末尾、保留 x 位小数
  5. C01-5 想做几次做几次:for 语句
  6. C01-6 循环套循环:循环嵌套
    • E01-5 更多运算符:位运算、三目运算符
    • E01-6 高级控制:break、continue 与 exit(0)
  7. C01-7 先存起来:一维数组
    • E01-7 一串字符:字符串
    • E01-8 高维结构:多维数组与结构体
  8. C01-8 数组妙用:权值数组、无返回值无参数的函数
  9. C01-9 功能打包:有参数有返回值函数
    • E01-9 自己调用自己:简单递归、参数传引用

核心序列(Core)

C01-1 高级计算器

  • 内容
    • 输出语句、字符串字面量
    • int 变量、赋值语句
    • 输入语句
    • 加法、减法、乘法、小括号
  • 约定
    • 不讲基础框架的细节,只说执行的内容写在花括号里
    • 不讲 endl,使用 \n 换行,转义符也只讲 \n,其他转义符留到 E01-3
    • 数据类型只讲 int
    • 为了极致的简单,不写 return 0;,等到 E01-9 之后再说只有主函数能省略 return 0;。

C01-2 如果那么

  • 不带 else 的 if 语句
  • 除法、取余
  • 相等、不等


C01-3 相差多少

  • 带 else 的 if 语句
  • 大于、小于
  • 并且

C01-4 一直做下去

  • while 语句
  • 或者、反转

C01-5 想做几次做几次

  • for 语句

C01-6 循环套循环

  • 循环嵌套

C01-7 先存起来

  • 一维数组

C01-8 数组妙用

  • 权值数组、无返回值无参数的函数

C01-9 功能打包

  • 有参数有返回值函数

扩展维度(Extend)

E01-1 int存不下了

  • long long 类型
  • 数据范围
  • 整数编码

E01-2 小数怎么办

  • double 类型
  • 类型转换

E01-3 文字与符号

  • char 类型
  • 字符数字转换

E01-4 花式输入输出

  • 读入到文件末尾
  • 保留 x 位小数

E01-5 更多运算符

  • 位运算
  • 三元运算符

E01-6 高级控制

  • break、continue
  • exit(0)

E01-7 一串字符

  • 字符串

E01-8 高维结构

  • 多维数组
  • 结构体

E01-9 自己调用自己

  • 简单递归
  • 参数传引用