前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >运算符

运算符

原创
作者头像
用户10731060
发布2023-08-29 20:46:17
1040
发布2023-08-29 20:46:17
举报
文章被收录于专栏:初学C++初学C++

运算符

作用:用于执行代码的运算

主要有以下几类运算符:

1.1算数运算符

作用:用于处理四则运算

加减乘除

+、-、*、/

% 取余

++ : a++,先走完这一行代码,然后再进行 +1;++a,先对a进行 +1,再走这行代码

--: a-- ,先走完这一行代码,然后再进行 -1; --a,先对a进行 -1,再走这行代码

注意:两个小数不可以做取模运算

#define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> using namespace std; int main() { int a = 10; cout << "a = " << a++ << endl; // 10 a++; cout << "a = " << a << endl; // 12 cout << "请输入整数类型a" << endl; cin >> a; //输一个 25 cout << "a = " << ++a << endl; // 26 ++a; cout << "a = " << a << endl; // 27 a = 100; cout << a++ * 10 << endl; // 1000,走完这一步之后才进行加法运算 即此时 a = 100, a*10,然后走到下一步的时候,才会给a进行加法运算 a = 200; cout << ++a * 10 << endl; // 2010,先进行加法运算,然后再运行这一步,即a = a + 1,然后在 * 10 float c = 10.1f; float b = 3.1f; cout << c / b << endl; //cout << c % b << endl; 小数不可以做取模运算,代码直接提示报错,但可以做取余运算 }

1.2赋值运算符

作用:用于将表达式的值赋给变量

赋值运算符主要包括:= 、 += 、 -= 、 、 *= 、 /= 、 %=

例如: int a = 0; a += 2; //代表 a= a + 2;

其它几个意思一样。

1.3比较运算符

== 、!= 、 > 、 < 、 >= 、 <=

返回结果 0 或者 1

1.4逻辑运算符

作用:用于根据表达式的值返回真值或假值

逻辑运算符通常包括:

运算符

术语

示例

结果

!

!a

如果a为假,则!a为真

&&

a && b

a和b都为真,才返回1

||

a || b

a和b只要有一个真,则返回1

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档