第 029 课
赋值语句
🟢 入门 约 5 分钟
一句话理解
赋值就是把右边的值放进左边的变量。
为什么要学
几乎每道题都在不断更新变量。
讲解
x = 3; 不是数学里的“x 等于 3 这个事实”,而是“把 3 写进 x”。
右边先算完,再写入左边。所以 x = x + 1; 完全合法:取出旧 x,加一,写回去。
左边必须是能装值的东西,不能写 3 = x;。
例子
int x = 2;
x = x + 3;
x = 10;
x 先是 2,再变成 5,再被覆盖成 10。最后一次赋值说了算。
常见错误
- 把
= 当成比较相等。比较相等是 ==。
- 连续赋值看错方向。
练习 做完再看下一课
输出什么?
int x = 1;
x = 4;
cout << x;
后一次赋值覆盖前一次。
在线练习 C++ 在浏览器里编译,代码不会上传 已通过
Ctrl / ⌘ + Enter 运行 · Tab 缩进
隐藏测试点只是界面不展示数据。题目 JSON 会下发到浏览器,可在开发者工具里看到,只适合自学,不是正式比赛评测。
进度保存在本机浏览器里。
左右方向键也可翻课