黑马程序员—IOS基础(C语言基本运算)

本文详细介绍了C语言中的算术运算、赋值运算、自增自减运算、sizeof运算、关系运算、逻辑运算和三目运算。内容涵盖加减乘除、取余、赋值、自增自减的区别、sizeof用于计算变量内存大小、关系运算符的真假判断及逻辑运算符的逻辑与、逻辑或和逻辑非的使用规则。此外,还提到了三目运算符的用法。
摘要由CSDN通过智能技术生成

本文将根据李明杰老师上课的视屏—C语言基本运算,总结以下几种常用的运算。其中包括:算术运算、赋值运算、自增自减运算、sizeof运算、关系运算、逻辑运算、三目运算。

一:算数运算
1.加法运算 +
C语言中的加法与数学中的用法相同;除开能做加法运算,还能表示正号: +2、+20
2.减法运算 -
加法运算与减法运算在C语言中的用法与数学上的用法都是类似的;除开能做减法运算,还能表示负号: -5、-50
3.乘法运算 *
与常用的数学运算不同;数学运算:3 x 2,而c语言中:3 * 2
4.除法运算 /
C语言中的除法运算跟数学除法运算相差甚大:
1> 符号:数学运算 ÷ c语言 /
2> 运算结果:整数除以整数,还是整数。 1/2的值是0
注意:
1> C语言的基本数据类型决定了输出值的类型。两个整型数相除必定输出结果为整型
2> 如果为浮点型数据(double\float),结果与数学运算相似,但是两个相除数据也必须为小数

int a = 3;
int b = 8;
// 输出a/b, b/a的值
printf("a/b=%d,b/a=%d\n",a/b, b/a);

此时输出结果为a/d=0; b/a=2
5.取余运算 %
1> 什么是取余:计算两个整数相处之后的余数
2> %两侧只能是整型类型数 (int,long int, short int等,而double、float不能够使用)
3> 正负取决于%左侧的数值

int a = 6%3;
int b = 6%(-5);
int c = -6%5;
int d = -6%(-5);
printf("a=%d,b=%d,c=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值