首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
下面语句正确的是()
[单选题]
下面语句正确的是()
x+1=5
i++=1
a++b=1
x+=1
查看正确选项
添加笔记
求解答(15)
邀请回答
收藏(310)
分享
21个回答
添加回答
34
ThinkingOverflow
总结一下: 1-首先赋值运算符“=”右值可以是任何常数、变量或者表达式(只要能生成一个值就行)。但左值必须是一个明确的、已命名的变量。 2-常用的双元运算符:+=,-=,*=,/= 解析: A:x+1=5,赋值运算符左边是表达式,不对; B:i++=1,从左到右运算是i=i+1=1,赋值运算符左边是表达式,错误; C:a++b=1,赋值运算符左边为表达式,错误。 D:x+=1,既x=x+1,正确。 注意背一下各个运算符的先后顺序。
编辑于 2019-10-16 03:09:44
回复(0)
34
荞麦007
A. The left-hand side of an assignment must be a variable. 赋值运算符左侧必须为变量
发表于 2018-01-26 15:17:49
回复(1)
13
请不要为难我胖虎
我去,就见过D,x=x+1
发表于 2017-06-14 10:32:59
回复(1)
6
bbblemon
选D,+=,-=,*=,/=最常见。
ABC都编译错误。
发表于 2018-06-27 08:51:45
回复(2)
4
geekfly
x+=1等价于x=x+1
发表于 2017-07-03 13:41:00
回复(0)
3
原创小水水
x+1=1等价于x=x+1
发表于 2022-03-21 14:33:31
回复(0)
2
执梗
赋值运算中左侧应该得为变量
D选项x+=1等同于x=x+1
发表于 2021-12-21 17:28:46
回复(0)
2
牛客903491810号
右值可以是一个常量,变量,表达式,左值必须是一个已知的变量
发表于 2021-09-13 08:35:37
回复(0)
2
向着offer前进前进前进进
右值可以是任何常数、变量或者表达式(只要能生成一个值就行)。但左值必须是一个明确的、已命名的变量。
所以对于i++ = 1和a++b = 1来说,赋值运算符的左边不是一个变量当然是错误的。
发表于 2019-06-02 20:35:15
回复(1)
1
HLJU_22_许晨
x+=1等价于x=x+1
发表于 2022-10-27 10:08:12
回复(0)
1
Limber
B中运算符优先级:++>= 先自增,再赋值,不对吗?
发表于 2017-09-24 16:30:16
回复(3)
0
小刘...
本来选择的d但是没有坚定就改啦 脑壳真的b直接报错的嘛
发表于 2023-04-11 08:28:58
回复(0)
0
BDSZ
右值可以是一个常量,变量,表达式,左值必须是一个已知的变量
发表于 2022-10-18 09:09:11
回复(0)
0
准备开摆
B错的原因主要是i++他返回的不是i,而是一个i的副本,是一个与之前i值相等的临时变量,这个变量在内存的位置是不能被定义的,所以不能当作左值
发表于 2021-03-14 10:10:09
回复(0)
0
CatherineYan
赋值运算符“=”左侧必须是变量 不能是表达式 i++=1;即i=i+1=1 左侧为表达式 x+1=1,左侧为表达式 而x+=1即x=x+1 满足
发表于 2021-03-05 13:06:34
回复(0)
0
Missedflightdream
x+=1 x=x+1
发表于 2020-09-03 11:01:07
回复(0)
0
生气
乍一眼看都没加分号,我去都是错的
😎
发表于 2020-04-04 18:53:06
回复(0)
0
醉生梦死201909201636821
这是一个表达式x+=1,可以译为x=x+1
发表于 2019-09-26 08:52:29
回复(0)
0
独孤九剑fqy
左值必须是一个明确的,已命名的变量,是一个不可变的物理空间。(不知道对不,手动滑稽)
发表于 2019-05-10 20:38:18
回复(0)
0
牛客7015518号
A怎么错了
发表于 2017-12-12 10:12:27
回复(1)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C语言
C++
Java
来自:
中国电信2025春招笔...
上传者:
zsw3
难度:
21条回答
310收藏
3460浏览
热门推荐
相关试题
class A; class B;...
360集团
C++
C语言
评论
(18)
来自
360公司2014校招笔试卷
运行 ldd hello 可以得到...
百度
C++
评论
(3)
假定指针变量 p 定义为 “int...
360集团
C++
C语言
评论
(37)
来自
360公司2014校招笔试卷
从所给的四个选项中,选择最合适的一...
判断推理
评论
(28)
来自
中国电信2025春招笔试...
①如果精子和卵细胞也像体细胞那样,...
语句表达
评论
(0)
来自
中国电信2025春招笔试...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题