基本算数运算

1.除法的特殊性
C语言的算术运算的结果与参与运算的操作数类型有关。以出发为例,两个整数相除之后的商仍然为整数。
例如,1/2与1.0/2运算的结果值是不同的,前者是整数除法(Integer Division),后者是浮点数除法(Floating Division).
2.求余运算
C语言中,求余运算限定参与运算的两个操作数必须为整型,不能对两个实型数据进行求余运算。
3.复合的赋值运算
n *= m + 1 => n = n *(m+1)
4.增1和减1运算
前缀:使用之后对其自增,先增后用;
后缀:使用之后对其自增,先用后增;
5.幻数(Magic Number)
语言中直接使用的常数。
6.宏常量
#define 标识符 字符串
Const 常量 : 宏常量最大的问题是,宏常量没有数据类型。IDE对宏常量不会进行检查,只是进行简单的字符串替换。那么,可以用Const常量对宏常量进行特殊的数据类型替换。只要将Const类型修饰符放在类型名之前,即可将类型名后的标识符声明为具有改类型的const常量。
7.自动转化类型与强制类型转换运算符
A.自动转化类型
赋值运算符左侧(目标侧)变量的类型和右侧表达式的类型不一样,则赋值时将发生自动类型转换。
转化规则为:将右侧表达式的值转化为左侧表达式的值。
B.强制类型转换
表达式:(类型)表达式
8.常用的标准数学函数
sqrt() – 计算平方根
math.h – 数学库函数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值