下列选项中关于赋值运算,正确的是()
A.在C语言的各运算符中,赋值运算符的优先级最低
B.一个表达式中,至多只能包含一个赋值运算符
C.复合赋值运算符的优先级仅高于逗号运算符的优先级
D.被赋值的操作数只能是单个变量,而不能是表达式、常量或函数
- · 有3位网友选择 B,占比37.5%
- · 有3位网友选择 A,占比37.5%
- · 有2位网友选择 C,占比25%
A.在C语言的各运算符中,赋值运算符的优先级最低
B.一个表达式中,至多只能包含一个赋值运算符
C.复合赋值运算符的优先级仅高于逗号运算符的优先级
D.被赋值的操作数只能是单个变量,而不能是表达式、常量或函数
A.!(逻辑非)>算术运算>关系运算>&&(逻辑与)>||(逻辑或)>赋值运算
B.&&(逻辑与)>算术运算>关系运算>赋值运算
C.关系运算>算术运算>&&(逻辑与)>||(逻辑或)>赋值运算
D.赋值运算>算术运算>关系运算>&&(逻辑与)>||(逻辑或)
A.算术运算、赋值运算、关系运算
B.算术运算、关系运算、赋值运算
C.关系运算、赋值运算、算术运算
D.关系运算、算术运算、赋值运算
若下列选项中的变量已正确定义并赋值,则哪个是合法的赋值语句?
A.a==1;
B.++i;
C.a=a+1=5
D.! (a! =b--)
在C语言中,运算符"="和"=="的功能分别是()
A.关系运算和赋值运算
B.赋值运算和关系运算
C.都是关系运算
D.都是赋值运算
A.赋值运算符和下标运算符只能重载为类的友元函数
B.赋值运算符重载时一般以引用方式返回*this,表示返回赋值运算符的左操作数
C.赋值运算符合下标运算符只能重载为类的成员函数
D.使用重载的赋值运算符时,左操作数一定是自定义类型
●程序设计中,不能(30)。
(30)A.为常量命名
B.为变量命名
C.用赋值运算改变变量的值
D.用赋值运算改变常量的值
●程序设计中,(18)。
(18)A.不能给常量命名
B.不能给变量命名
C.用赋值运算改变变量的值
D.用赋值运算改变常量的值
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!