C++之赋值、比较、逻辑运算符
赋值运算符
**作用:**用于将表达式的值赋给变量
赋值运算符包括以下几个符号:

int main() {
//赋值运算符
// =
int a = ;
a = ;
cout << "a = " << a << endl;
// +=
a = ;
a += ; // a = a + 2;
cout << "a = " << a << endl;
// -=
a = ;
a -= ; // a = a - 2
cout << "a = " << a << endl;
// *=
a = ;
a *= ; // a = a * 2
cout << "a = " << a << endl;
// /=
a = ;
a /= ; // a = a / 2;
cout << "a = " << a << endl;
// %=
a = ;
a %= ; // a = a % 2;
cout << "a = " << a << endl;
system("pause");
return ;
}
比较运算符
**作用:**用于表达式的比较,并返回一个真值或假值
比较运算符有以下符号:

int main() {
int a = ;
int b = ;
cout << (a == b) << endl; // 0
cout << (a != b) << endl; //
cout << (a > b) << endl; //
cout << (a < b) << endl; //
cout << (a >= b) << endl; //
cout << (a <= b) << endl; //
system("pause");
return ;
}
逻辑运算符
**作用:**用于根据表达式的值返回真值或假值
逻辑运算符有以下符号:

//逻辑运算符 --- 非
int main() { int a = ; cout << !a << endl; // cout << !!a << endl; // system("pause"); return ;
}
//逻辑运算符 --- 与
int main() { int a = ;
int b = ; cout << (a && b) << endl;// a = ;
b = ; cout << (a && b) << endl;// 0 a = ;
b = ; cout << (a && b) << endl;// system("pause"); return ;
}
//逻辑运算符 --- 或
int main() { int a = ;
int b = ; cout << (a || b) << endl;// a = ;
b = ; cout << (a || b) << endl;// 1 a = ;
b = ; cout << (a || b) << endl;// system("pause"); return ;
}
C++之赋值、比较、逻辑运算符的更多相关文章
- day5 算数,比较,赋值,逻辑运算符,表达式
算数运算符 + 加- 减* 乘/ 除// 整除% 取余** 指数 算数优先级: 指数>乘除>加减 ps:python里面区分优先级只有小括号 () 没有 [] 和 {} , 比较运算符 = ...
- 箭头函数 Arrow Functions/////////////////////zzz
箭头符号在JavaScript诞生时就已经存在,当初第一个JavaScript教程曾建议在HTML注释内包裹行内脚本,这样可以避免不支持JS的浏览器误将JS代码显示为文本.你会写这样的代码: < ...
- 最新的JavaScript核心语言标准——ES6,彻底改变你编写JS代码的方式!【转载+整理】
原文地址 本文内容 ECMAScript 发生了什么变化? 新标准 版本号6 兑现承诺 迭代器和for-of循环 生成器 Generators 模板字符串 不定参数和默认参数 解构 Destructu ...
- 深入浅出ES6(七):箭头函数 Arrow Functions
作者 Jason Orendorff github主页 https://github.com/jorendorff 箭头符号在JavaScript诞生时就已经存在,当初第一个JavaScript教 ...
- Oracle数据库知识要点
一.卸载安装(来自百度经验) 完全卸载: 1. 停止相关服务 2. 运行Universal Installer,卸载产品 3. 清理注册表 4. 重启电脑,删除目录(Oracle文件夹和app文件夹) ...
- PHP入门——基本巩固
----------一.变量 ----------二.运算 ----------三.控制结构 ----------四.函数 ----------六.字符串 ----------七.数组 ------- ...
- JavaScript常用操作,常用类
算术运算符 重点关注 算数,赋值,逻辑运算符,三目运算符 <!DOCTYPE html> <html> <head> <meta charset=" ...
- 第2天 Java基础语法
第2天 Java基础语法 今日内容介绍 变量 运算符 变量 变量概述 前面我们已经学习了常量,接下来我们要学习变量.在Java中变量的应用比常量的应用要多很多.所以变量也是尤为重要的知识点! 什么是变 ...
- python学习笔记1--python简介
Python翻译中文是蟒蛇.发明人guido喜欢蟒蛇马戏团,故起名python. python发展简史: --CNRI时期.CNRI资助Python发展的重要单位,python1.5版之前的成果大部分 ...
- 最新的JavaScript核心语言标准——ES6,彻底改变你编写JS代码的方式!
原文地址 迁移到:http://www.bdata-cap.com/newsinfo/1741515.html 本文内容 ECMAScript 发生了什么变化? 新标准 版本号6 兑现承诺 迭代器和f ...
随机推荐
- tornado的安装
centos6.4 安装tornado框架连接工具 xshell 工具 1.如果在windows下有tornado的安装包首先现在上装到linux下的上传工具:yum install lrzsz ...
- img标签+map的使用
img标签+map的使用 img标签含有一个usemap属性,用法相当于锚点的使用,usemap="#useName".然后就是map标签,具体代码: <body> & ...
- 利用Pycharm断点调试Python程序
利用Pycharm断点调试Python程序 1.代码 准备没有语法错误的Python程序: #!/usr/bin/pythonimport numpy as np class Network: def ...
- 7、jmeter-定时器介绍与使用
jmeter-定时器介绍与使用 固定定时器 Uniform Random Timer Precise Throughput Timer Constant Throughput Timer 高斯随机定时 ...
- 55-Ubuntu-软件安装
1.通过apt安装/卸载软件 apt是advanced packaging tool, 是Linux下的一款安装包管理工具. 可以在终端中方便的安装/卸载/更新软件包. (1)安装软件 sudo ap ...
- 调用U9的标准接口
- nth_element函数
使用方法:nth_element(start, start+n, end) 使第n大元素处于第n位置(从0开始,其位置是下标为n的元素),并且比这个元素小的元素都排在这个元素之前,比这个元素大的元素都 ...
- (数据科学学习手札60)用Python实现WGS84、火星坐标系、百度坐标系、web墨卡托四种坐标相互转换
一.简介 主流被使用的地理坐标系并不统一,常用的有WGS84.GCJ02(火星坐标系).BD09(百度坐标系)以及百度地图中保存矢量信息的web墨卡托,本文利用Python编写相关类以实现4种坐标系统 ...
- 运行Storm实例
- tftp 服务器的配置
如果用下面一条命令能够看到服务已经启动, 则不用安装, 否则需要按 1 或 2 点安装 tftp-server 服务器. [arm@localhost arm]#netstat -a | grep t ...