赋值表达式.下面几个赋值语句哪个正确?其他的为什么错?A:a=4+b=a-3B:a=4+b++=c+3C:a=(a+5,b-4,c+3)D:a=4+b,5+c

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 07:51:05

赋值表达式.下面几个赋值语句哪个正确?其他的为什么错?
A:a=4+b=a-3
B:a=4+b++=c+3
C:a=(a+5,b-4,c+3)
D:a=4+b,5+c

AB错,原因一样,赋值号左边的量只能是变量,不能是表达式
C对,相当于是求出逗号表达式的值,然后赋值给a
D不是赋值,而是逗号表达式

为什么下面的语句不是正确的赋值表达式? 赋值语句与赋值表达式的区别 赋值表达式.下面几个赋值语句哪个正确?其他的为什么错?A:a=4+b=a-3B:a=4+b++=c+3C:a=(a+5,b-4,c+3)D:a=4+b,5+c 下列的哪个赋值语句是正确的( ). 下列赋值语句表示正确的是 赋值表达式的值赋值表达式有值吗? 例2、若题中各变量己正确定义并赋值,下面符合C语句的表达式是( ) A、a/(b+c)*d B、a++ C例2、若题中各变量己正确定义并赋值,下面符合C语句的表达式是( )A、a/(b+c)*d B、a++ C、int(12.3 赋值语句的表达式可以是方程吗 设整型变量x,y,z均已赋值,下列正确的赋值表达式是?A. 有以下定义语句,double a,b; int w;long c;若各变量已经正确赋值,则下列选项中正确的表达式是A) a=a+b=b++B) w%(int)(a+b)C) (c+w)%(int)aD) w=a==b哪个正确?其他几个为什么错? 赋值符号, 赋值表达式 条件语句“条件中不能含有赋值符号,但是赋值表达式可以包含于条件表达式中例:if(a=b) t=a; 错误 if((a=b)>0) t=a; 正确”为什么第一句错误 x=j>0赋值语句正确吗? 下列给出的赋值语句中正确的是 问几道VB的题目1.表达式Val(123ab+2345)运算结果是什么?2.针对下面的赋值语句,哪个叙述是正确的? HA123=&HA456 A“=”左右两边的都是变量 B“=”左边的是变量,右边是常量 C“=”左边 为什么下面的语句不是正确的赋值表达式?A a=7+b+c=a+7 B a=7+b++=a+7 C a+1=7+b,b++,a+7 为什么j++;是正确的赋值语句 而++(i+1)又是非法的赋值语句 为什么赋值语句的赋值号左边不能是表达式如:sinx=x+y是错的 语句If x = 2 Then y = 1,下列说法正确的是___ F. y=1为关系表达式A. x=1和y=1均为赋值语句B. x=1和y=1均为关系表达式C. x=1为关系表达式,D. y=1为赋值语句E. x=1为赋值语句,F. y=1为关系表达式