#7747. 2026/7/6/GOC小组笔记
2026/7/6/GOC小组笔记
一、变量的定义与运算
1. 基础语法
- 变量定义+初始化:
int a = 10;含义:创建一个整型变量a,初始数值为10 - 变量重新赋值:
a = 20;含义:覆盖变量a的原值,更新为20
2. 常见数值运算
| 代码写法 | 功能 | 等价写法 | 备注 |
|---|---|---|---|
a++ |
变量值 加1 | a = a + 1 |
自增运算符 |
a-- |
变量值 减1 | a = a - 1 |
自减运算符(原代码注释笔误,并非“加1”) |
a = a + 10 |
变量值增加10 | - | 可自定义增量数值 |
a = a + b |
变量a加上变量b的值 | 支持变量间运算 |
3. 代码示例
int a = 10; // 定义a,初始值10
a = 20; // a赋值为20
// a++; // 自增1(当前为注释状态,不执行)
// a--; // 自减1(当前为注释状态,不执行)
a = a + 10; // a = 20 + 10 = 30
int b = 10; // 定义b,初始值10
a = a + b; // a = 30 + 10 = 40
二、多边形内角和(数学知识点)
- 三角形内角和 = 180°
- 四边形内角和 = 360°
- 五边形内角和 = 540°
- 通用公式:n边形内角和 = (n - 2) × 180°
三、for循环执行逻辑
for循环是固定次数循环的核心语法,执行流程严格遵循3个步骤:
- 初始化(仅执行1次):创建并赋值循环变量,例如
int i = 0 - 条件判断:检查循环条件是否成立,例如
i < 3- 条件成立:进入循环体,执行内部代码
- 条件不成立:直接结束整个循环
- 变量更新:循环体代码执行完毕后,自动执行
i++,然后回到步骤2再次判断
核心规律:先判断,后执行;初始化只做一次
四、绘制正三角形
使用画笔对象p绘制边长为30的正三角形,通过循环重复“前进+转向”动作实现。
完整代码
p.rt(90); // 画笔向右转90度,调整绘制起始方向
for(int i = 0; i < 3; i++){
p.fd(30).lt(120); // 前进30个单位,左转120度
}
绘制原理
正三角形的每个外角为120°,因此每画完一条边后左转120°,重复3次即可回到起点,形成闭合的正三角形。