A.在C语言的各运算符中,赋值运算符的优先级最低
B.一个表达式中,至多只能包含一个赋值运算符
C.复合赋值运算符的优先级仅高于逗号运算符的优先级
D.被赋值的操作数只能是单个变量,而不能是表达式、常量或函数
第1题
下列叙述中正确的是( )。
A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式
B.实型变量中允许存放整型数
C.若a和b类型相同,在执行赋值a=b后,b中的值将放入a中,但b中的值不变
D.在C程序中,求余算符“%”两边的类型相同时才能进行运算
【我提交的答案】: C |
【参考答案与解析】: 正确答案:B |
选项A,在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式,右边也不得出现表达式;选项B中,整型变量中只能存放整型数,但实型变量中能存放实型数,也能存放整型数;选项C,表达式a=b的意思是把变量b的值赋给变量a,从而覆盖a中原来值;选项D,要求取余运算符"%"两边的类型均为整型。
c选项为什么错了?
第2题
下列叙述中正确的是( )。
A.在赋值表达式中,赋值号的左边既可以是变量,也可以是任意表达式
B.实型变量中允许存放整型数
C.若a和b类型相同,在执行赋值a=b后,b中的值将放入a中,但b中的值不变
D.在C程序中,求余算符“%”两边的类型相同时才能进行运算
【我提交的答案】: C |
【参考答案与解析】: 正确答案:B |
选项A,在赋值表达式中,赋值号的左边只能是变量或者是代表某个存储单元的表达式,不能是任意表达式,右边也不得出现表达式;选项B中,整型变量中只能存放整型数,但实型变量中能存放实型数,也能存放整型数;选项C,表达式a=b的意思是把变量b的值赋给变量a,从而覆盖a中原来值;选项D,要求取余运算符"%"两边的类型均为整型。
选项c中覆盖了a的值,但b的值不变应该没错呀?
第3题
A.“OP++”和“++OP”虽然都有让OP的值加一的作用,但返回的值不同。
B.“OP++”和“++OP”的作用相同,都是让OP的值加一。
C.“OP++”的作用是先将OP自身的值加一,再返回自加以后的值。
D.“++OP”的作用是先返回OP的值,再将OP自身的值加一。
第4题
B.多核计算机是指计算机有多个 CPU
C.CPU 通过总线直接与内存交换信息
D.CPU 不保存计算的中间结果
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!