c/c++语言开发共享C++的运算符你真的了解吗

目录前言1 算术运算符2 赋值运算符3 比较运算符4 逻辑运算符总结前言运算符的作用:用于执行代码的运算主要有:1 算术运算符用于处理四则运算对于前置递增:将递增运算前置,使变量先加一,再进行表达式运

目录
  • 前言
  • 1 算术运算符
  • 2 赋值运算符
  • 3 比较运算符
  • 4 逻辑运算符
  • 总结

前言

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

主要有:

C++的运算符你真的了解吗

1 算术运算符

用于处理四则运算

C++的运算符你真的了解吗

对于前置递增:将递增运算前置,使变量先加一,再进行表达式运算。

对于后置递增:将递增运算后置,使变量先进行表达式运算,再加一。

#include<iostream>  using namespace std;  int main()  {  	//1.前置递增:先加一,再进行表达式运算  	int a = 10;  	int b = ++a * 10;  	cout << "a = " << a << endl;  	cout << "b = " << b << endl;  	//2.后置递增:先进行表达式运算,再加一  	int c = 10;  	int d = c++ * 10;  	cout << "c = " << c << endl;  	cout << "d = " << d << endl;  	system("pause");  	return 0;  }  

2 赋值运算符

C++的运算符你真的了解吗

#include<iostream>  using namespace std;  int main1()  {  	//赋值运算符  	int a = 10;  	int b = 2;  	cout << "a = " << a << endl;  	//+=  	a = 10;  	a += b;  	cout << "a = " << a << endl;  	//-=  	a = 10;  	a -= b;  	cout << "a = " << a << endl;  	//*=  	a = 10;  	a *= b;  	cout << "a = " << a << endl;  	// /=  	a = 10;  	a /= b;  	cout << "a = " << a << endl;  	// %=  	a = 10;  	a %= b;  	cout << "a = " << a << endl;  	system("pause");  	return 0;  }  

3 比较运算符

C++的运算符你真的了解吗

#include<iostream>  using namespace std;  int main()  {  	cout << (4 == 3) << endl;  	cout << (4 != 3) << endl;  	cout << (4 < 3) << endl;  	cout << (4 > 3) << endl;  	cout << (4 >= 3) << endl;  	cout << (4 <= 3) << endl;  	system("pause");  	return 0;  }  

4 逻辑运算符

C++的运算符你真的了解吗

#include<iostream>using namespace std;int main(){int a = 5;// 逻辑运算符 非cout << !a << endl;cout << !!a << endl;// 逻辑运算符 与int b = 0;int c = 3;cout << (a && b) << endl;cout << (a && c) << endl;//逻辑运算符  或cout << (!a || b) << endl;cout << (a || c) << endl;system("pause");return 0;}#include<iostream>  using namespace std;  int main()  {  	int a = 5;  	// 逻辑运算符 非  	cout << !a << endl;  	cout << !!a << endl;  	// 逻辑运算符 与  	int b = 0;  	int c = 3;  	cout << (a && b) << endl;  	cout << (a && c) << endl;  	//逻辑运算符  或  	cout << (!a || b) << endl;  	cout << (a || c) << endl;  	system("pause");  	return 0;  }  

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注<计算机技术网(www.ctvol.com)!!>的更多内容!     

需要了解更多c/c++开发分享C++的运算符你真的了解吗,都可以关注C/C++技术分享栏目—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/c-cdevelopment/1058758.html

(0)
上一篇 2022年3月2日
下一篇 2022年3月2日

精彩推荐