一、人物简介第一位闪亮登场,有请今后会一直教我们c语言的老师 —— 自在。第二位上场的是和我们一起学习的小白程序猿 —— 逍遥。二、算数运算符简介c语言的算数运算符,是用来完成基本的算术运算的符号。
按操作数个数可分为一元运算符(含一个操作数)和二元运算符(含两个操作数)。一元运算符的优先级一般高于二元运算符。三、一元运算符一元运算符如下表所示一元运算符描述
+ 正号
- 负号
++ 自增1
-- 自减1
实例演示#include int main(){ int a = 61; int b = 10; int result ; result = +a; printf(+a 的值是 %dn, result); result = -b; printf(-b 的值是 %dn, result); result = ++a; printf(++a 的值是 %dn, result); result = --b; printf(--b 的值是 %dn, result); return 0;}程序运行结果如下图
a++与++a的区别
a++ 和 ++a 都是自增运算符,它们的区别在于对变量a的值进行自增的时机不同。a-- 和 --a同理。
a++是先赋值后自增
++a是先自增后赋值
实例演示#include int main(){ int c; int a = 20; c = a++; printf(先赋值后运算:n); printf(c 的值是 %dn, c ); printf(a 的值是 %dn, a ); a = 30; c = a--; printf(c 的值是 %dn, c ); printf(a 的值是 %dn, a ); printf(--------------------n); printf(先运算后赋值:n); printf(先运算后赋值:n); a = 40; c = ++a; printf(c 的值是 %dn, c ); printf(a 的值是 %dn, a ); a = 50; c = --a; printf(c 的值是 %dn, c ); printf(a 的值是 %dn, a ); return 0;}程序运行结果如下图
四、二元运算符二元运算符如下表所示二元运算符描述
+ 两个操作数相加
- 两个操作数相减
* 两个操作数相乘
/ 两个操作数相除(除数不能为0)
% 取模运算符,整除后的余数
实例演示:#include int main(){ int a = 23; int b = 10; int result; result = a + b; printf(a + b 的值是 %dn, result ); result = a - b; printf(a - b 的值是 %dn, result ); result = a * b; printf(a * b 的值是 %dn, result ); result = a / b; printf(a / b 的值是 %dn, result ); result = a % b; printf(a % b 的值是 %dn, result ); return 0;}程序运行结果如下图
小结本文介绍了c语言中算法运算符的基本使用方法,内容比较简单,你学废了吗?
更多的运算符知识我们将在后面的文章中讲解!
8K电视商用步伐正逐步加快
2月国内动力电池产量同比下跌81.3%,海外动力电池企业将卷土重来
刚安装逆变器参数要调吗,线圈电阻
HTC中端新机通过Wi-Fi认证 搭载3GB的RAM
安森美半导体推出采用极紧凑、低厚度封装的业界最小MOSFET
C语言中算法运算符的基本使用方法
行程开关和限位开关有什么区别是什么
设计师用什么笔记本电脑好?戴尔XPS 17创作本有颜又有料
SAN网络存储器的认证
MEMS麦克风:技术垄断的寡头竞争蓝海
华为成立无线医联网SIG,实现医辽技术全联接
基于RS485组网的温湿度物联网监测系统
PCB印刷电路板走线或平面的电阻值估算技巧
小间距led屏安装对环境要求
全自动装车机器人系统的使用方法
浅谈激光锡焊设备常用的送丝方式
关于直线电机的焦点问题汇总
定向耦合器的技术指标和分类
蓝牙耳机哪种入耳舒适?入耳舒适的蓝牙耳机推荐
中兴Blade_V8怎么样?2.5D曲面屏幕,仿生双摄仅售1299元!