1.赋值运算符
2.代码实践
#include "iostream"
using namespace std;
int main()
{
// +=、-=、*=、/=、%=
// +=,将变量本身进行加法操作,将结果再次赋值变量本身
int num = 2;
num = num + 3;
cout << num << endl;
num += 3; // 等同于 num = num + 3;
cout << num << endl;
// -=,将变量本身进行减法操作,将结果再次赋值变量本身
num -= 3; // 等同于 num = num - 3;
cout << "num -= 3后结果是:" << num << endl;
// *=,将变量本身进行乘法操作,将结果再次赋值变量本身
num *= 5; // 等同于 num = num * 5;
cout << "num *= 5后结果是:" << num << endl;
// /=,将变量本身进行除法操作,将结果再次赋值变量本身
num /= 5; // 等同于 num = num / 5;
cout << "num /= 5后结果是:" << num << endl;
// %=,将变量本身进行取余操作,将结果再次赋值变量本身
num %= 3; // 等同于 num = num % 3;
cout << "num %= 3后结果是:" << num << endl;
return 0;
}
运行结果
3.总结
4.练习
# include "iostream"
using namespace std;
int main()
{
int number;
number = 50;
cout << "小明余额:" << number << endl;
number -= 5;
cout << "购买冰淇淋花费5元,余额剩余:"<< number << endl;
number += 10;
cout << "转卖冰淇淋得到10元,余额剩余:"<< number << endl;
number -= 2;;
cout << "购买彩票花费2元,余额剩余;" << number << endl;
number *= 2;
cout << "彩票中奖余额翻倍,余额剩余;" << number << endl;
return 0;
}