C++的变量

变量名命名规则:

  1. 大小写字母或下划线开始
  2. 除第一位外,可以有数字
  3. 不能是关键字

例子:
合法的:_1, ab, AC, Q_Q, ...
不合法的:1b, a@, int

输入2个整数,输出他们的和

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int a, b;
    cin >> a >> b;
    cout << a + b << endl;
    return 0;
}

理解 赋值 和 等于 的区别

int x=5;
x=x+1;

数学上,x永远不会等于x+1
那么x=x+1是什么作用?


int x=5;
int y=6;
cout << x << ' ' << y << endl;
x=y;
y=x;
cout << x << ' ' << y << endl;

可以完成 变量交换吗?


不可以!这样才能完成变量的交换

int x=5;
int y=6;
cout << x << ' ' << y << endl;
int z=x;
x=y;
y=z;
cout << x << ' ' << y << endl;

  1. C++的变量