A、2 B、3 C、4 D、52、运算符&&代表( B )A、按位与 B、逻辑与 C、取地址 D、逻辑或3、为了避免嵌套的if-else 语句的二义性,c语言规定else 总是与(c )组成配对关系.A、缩排位置相同的if B、在其之前未配对的if C、6 D、47、当一个函数无返回值时,函数的类型应定义为( )A、void B、任意 C、int D、无8、在一个被调用函数中,关于return语句使用的描述,错误的是( )A、被调用函数中可以不用return语句 B、被调用函数中可以使用多个return语句C、被调用函数中,如果有返回值,就一定要有return语句 D、被调用函数中,一个return语句可返回多个徝给调用函数9.设a=1,b=2,c=3,d=4,则表达式:a
免费查看千万试题教辅资源
!表示逻辑2113非是逻辑运算符,運算对象是真或5261假
C语言中的符号分为10类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算苻、指针运算符、求字节数运算符和特殊运算符。其中逻辑运算符用于逻辑运算包括与(&&)、或(||)、非(!)三种。
用于各类数值运算包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种
参与运算的量,按二进制位进行运算包括位与(&)、位或(|)、位非(~)、位异或(^)、左移(<<)、右移(>>)陸种。
这是一个三目运算符用于条件求值(?:)。
用于把若干表达式组合成一个表达式()。
用于取内容(*)和取地址(&)二种运算
用于计算数据类型所占的字节数(sizeof)。
有括号()下标[],成员(→.)等几种。
二、和=联用组成逻辑判断的不等于运算。
!=是一个操作符表示逻辑运算的不等于,其為双目运算符左右都要有表达式。形式为
当expr1和expr2值相等时结果为0,否则结果为1.
三、出现于字符串中或者以'!'形式出现时,代表其本意即字符常量!,其ascii码值为0x21, 10进制值为33
!表示逻辑非,是逻辑运算符运算对象是真或假。若表示a不等于0就写成a!=0;假设a等于1,那a!=0;就是真的true。
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
术运算符因此先考虑后半
正常思路:由于逻2113辑运算符优先级别低5261于比较运算符同时这两4102种都低于算术运算符,因1653此先考虑后半部分4-!0真值为1,而8<1的真值为0.再考虑或左边的表达式5>3&&2显然真徝为1最终结果为1||0当然结果为12)有||将表达式分成两部分左边的是5>3&&2显然其真值为1因此1||任意真值都为1不用算后面的了。真值为1
先级以及短路运算結果
优先级 运算1653符 名称或含义 使用形式 结合方向 说明
1 [] 数组下标 数组名[常量表达式] 左到右
() 圆括号 (表达式)/函数名(形参表)
. 成员选择(对象) 對象.成员名
-> 成员选择(指针) 对象指针->成员名
2 - 负号运算符 -表达式 右到左 单目运算符
(类型) 强制类型转换 (数据类型)表达式
++ 自增运算符 ++变量名/变量名++ 单目运算符
-- 自减运算符 --变量名/变量名-- 单目运算符
* 取值运算符 *指针变量 单目运算符
! 逻辑非运算符 !表达式 单目运算符
~ 按位取反运算符 ~表达式 单目运算符
3 / 除 表达式/表达式 左到右 双目运算符
* 乘 表达式*表达式 双目运算符
% 余数(取模) 整型表达式/整型表达式 双目运算符
4 + 加 表达式+表达式 左到右 双目运算符
- 减 表达式-表达式 双目运算符
6 > 大于 表达式>表达式 左到右 双目运算符
>= 大于等于 表达式>=表达式 双目运算符
< 小于 表达式<表达式 雙目运算符
<= 小于等于 表达式<=表达式 双目运算符
7 == 等于 表达式==表达式 左到右 双目运算符
!= 不等于 表达式!= 表达式 双目运算符
9 ^ 按位异或 表达式^表达式 咗到右 双目运算符
10 | 按位或 表达式|表达式 左到右 双目运算符
12 || 逻辑或 表达式||表达式 左到右 双目运算符
13 ?: 条件运算符 表达式1? 表达式2: 表达式3 右到左 三目运算符
14 = 赋值运算符 变量=表达式 右到左
/= 除后赋值 变量/=表达式
*= 乘后赋值 变量*=表达式
%= 取模后赋值 变量%=表达式
+= 加后赋值 变量+=表达式
-= 减后赋值 变量-=表达式
^= 按位异或后赋值 变量^=表达式
|= 按位或后赋值 变量|=表达式
15 , 逗号运算符 表达式,表达式,… 左到右 从左向右顺序运算
在以后的应用和做题中记憶。
1.A||B若A为1,则不再计算B;返回1
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。