当前位置: 首页 > news >正文

C++:赋值运算符(17)

赋值也就是将后面的值赋值给变量,这里最常用的就是=   ,a=1那么a就是1,此外还包含以下的赋值运算

=等于int a = 1; a=10 a=10
+=加等于int a = 1; a+=1;a=2
-=减等于int a = 1; a-=1;a=0
*=乘等于int a = 2; a*=5;a=10
/=除等于int a = 10; a/=2;a=5
%=模等于int a = 10; a%=2;a=0


接下来我用不一样的数去演示一遍

加等于

#include<iostream>
using namespace std;int main()
{//	=	等于int a = 1;a = 10;cout << "a = " << a << endl;//	+=	加等于a += 10;	// a += 10;	== a = a + 10 ;cout << "a = " << a << endl;system("pause");return 0;
}

a += 10;   等于  a = a + 10;


减等于

#include<iostream>
using namespace std;int main()
{//	=	等于int a = 1;a = 10;cout << "a = " << a << endl;//	+=	加等于a += 10;	// a += 10;	== a = a + 10 ;cout << "a = " << a << endl;//	-=	减等于a = 10;a -= 5;		// a -= 5;	== a = a - 5 ;cout << "a = " << a << endl;system("pause");return 0;
}

 a -=5       等于        a = a - 5


乘等于

#include<iostream>
using namespace std;int main()
{//	=	等于int a = 1;a = 10;cout << "a = " << a << endl;//	+=	加等于a += 10;	// a += 10;	== a = a + 10 ;cout << "a = " << a << endl;//	-=	减等于a = 10;a -= 5;		// a -= 5;	== a = a - 5 ;cout << "a = " << a << endl;//	*=	乘等于a = 10;a *= 10;cout << "a = " << a << endl;system("pause");return 0;
}

a *= 10        等于        a = a * 10


除等于

 

#include<iostream>
using namespace std;int main()
{//	=	等于int a = 1;a = 10;cout << "a = " << a << endl;//	+=	加等于a += 10;	// a += 10;	== a = a + 10 ;cout << "a = " << a << endl;//	-=	减等于a = 10;a -= 5;		// a -= 5;	== a = a - 5 ;cout << "a = " << a << endl;//	*=	乘等于a = 10;a *= 10;cout << "a = " << a << endl;//	/=	除等于a = 10;a /= 2;cout << "a = " << a << endl;system("pause");return 0;
}

a /=2   等于 a=a/2 


模等于

#include<iostream>
using namespace std;int main()
{//	=	等于int a = 1;a = 10;cout << "a = " << a << endl;//	+=	加等于a += 10;	// a += 10;	== a = a + 10 ;cout << "a = " << a << endl;//	-=	减等于a = 10;a -= 5;		// a -= 5;	== a = a - 5 ;cout << "a = " << a << endl;//	*=	乘等于a = 10;a *= 10;cout << "a = " << a << endl;//	/=	除等于a = 10;a /= 2;cout << "a = " << a << endl;//	%=	模等于a = 9;a %= 2;cout << "a = " << a << endl;system("pause");return 0;
}

 a%=2   等于 a=a%2 

http://www.lryc.cn/news/332114.html

相关文章:

  • Spring Boot | Spring Boot的“数据访问“、Spring Boot“整合MyBatis“
  • ActiViz中的数据集vtkPolyData
  • 【测试篇】测试用例
  • Shell学习 - 2.24 Shell let命令:对整数进行数学运算
  • langchain Chroma 构建本地向量数据库
  • Rust 中的字符串类型:`str` 和 `String`
  • Visual Studio(VS) 搭建 QT 开发环境
  • Qt模拟面试(超硬核)
  • 某眼实时票房接口获取
  • cesium键盘控制相机位置和姿态
  • 基于ArrayList实现简单洗牌
  • Paddle实现人脸对比
  • 挖一挖:PostgreSQL Java里的double类型存储到varchar精度丢失问题
  • 函数对象基本使用
  • 浅谈HTTP
  • HarmonyOS NEXT应用开发之@Provide装饰器和\@Consume装饰器:与后代组件双向同步
  • Docker 安装 | 部署MySQL 8.x 初始设置
  • linux三剑客之流编辑器sed
  • 【Android Studio】上位机-安卓系统手机-蓝牙调试助手
  • 怎样把学浪购买的课程下载下来
  • SD-WAN如何解决更有性价比地跨境网络问题
  • 第15章 File类与IO流
  • C语言基础语法-教案16(从小白到劝退之结构体初阶)
  • Linux:ip和ip协议的初步认识
  • Android12 简单的共享内存驱动实现 参考Ashmem
  • 物理安全和逻辑安全在信息安全中的重要作用
  • 每日一题 --- 滑动窗口最大值[力扣][Go]
  • TensorBoard可视化+Confustion Matrix Drawing
  • 012——LED模块驱动开发(基于I.MX6uLL)
  • 基于springboot实现房屋租赁管理系统项目【项目源码+论文说明】计算机毕业设计