一句话理解
程序是写给计算机执行的一组有顺序的指令。
为什么要学
后面所有代码、算法、调试,本质上都是在写程序、改程序。先把这个词钉死。
讲解
计算机自己不会“猜你想干什么”。它只会按你写下的步骤,一步一步做。
这些步骤合在一起,就叫程序。C++ 是写程序的一种语言,信奥里最常用它。
同一个问题可以写成不同程序:有的又对又快,有的能算但对得很慢,有的直接算错。
例子
#include <iostream>
using namespace std;
int main() {
cout << 1 + 2;
return 0;
}
输出:
3
这是一个最小的 C++ 程序:算出 1+2,把 3 打印出来。计算机不会自己决定“该不该加”,它只做你写的加法。
常见错误
- 把程序当成电脑硬件。硬件是机器,程序是指令。
- 以为程序会自动理解人话。你写成什么样,它就做什么。