www问答网
所有问题
在C语言中,下弄选项中,正确的赋值表达式是
如题所述
举报该问题
其他回答
第1个回答 2019-07-23
变量给变量赋值当然是可以的啦~明确等号赋值从右向左就可以了。只要等号左边是一个变量理论上就可以。A中无法赋值,B中也不行,C不是赋值语句的写法=。=D是可以的啊~~
第2个回答 2019-11-05
%要求其
左右操作数都是整型,故bc都不对
c中x=y*5=x+z等效于x=(y*5)=x+z,赋值运算符的左操作数必须是左值,故c也不对
答案是a
相似回答
...y、z均已
赋值,
下列
选项中,正确的赋值表达式是
() A<<x=3 Bx+=z...
答:
答案应该是A吧 c语言里赋值是从右向左赋值
。A:将3的值赋值给X B:举个例子,a+=b的意思和a=a+b意思相同,是将a+b的值赋值给a,你的式子x+=z---y,后面部分“---y”我不知道是啥玩意,反正我没见过,好像也没有将减号连用的=。=所以应该是错的(可以再问问别人)C:x==y表示x的...
下列
选项中正确的赋值表达式是
() A.a=7+b+
c
=a+7 B.a=7+b++=a+7
C
...
答:
如果是数学题,应该是C
c语言,下面选项中正确的赋值
语句是(设char a[5],*p=a;)?
答:
C:*p相当于a[0],所以语句等效于a[0]="abcd",显然不对。D:等效于
选项C
。
...
正确的的赋值赋值表达式是
() A、pb=&x B、pb=x
C
、*pb=&x D、*...
答:
选择A选项,只有A选项符合指针变量的赋值。选项解析:选项A,指针变量需要赋值一个变量的地址,A选项中将x变量的地址赋值给指针变量pb,B选项不能将一个变量直接赋值给指针变量。
选项C
,
C选项中
的赋值语法是错误的
,正确的赋值
语法应该是和A选项相同。D选项的错误类型和C选项的类似,所以综合以上分析,...
下列
赋值
语句中符合
C语言
语法
的是
答:
a+7;C. a=(7+b,b++,a+7 );D. a=7+b
,c
=a+7;正确答案为:C 1.其中A,B为非法形式.因为a+7不能给表达式7+b+c和7+b++赋值。2.a=7+b,c=a+7为合法的
逗号表达式
,不是赋值表达式,所以D也不正确.3.a=(7+b,b++,a+7 )才是
正确的赋值表达式,
所以
C是
正确的....
c语言
题:符合
C语言
语法
的赋值表达式是
答:
C是逗号表达式
。(逗号表达式的值和类型都由逗号右边
的表达式
决定,就是说连续逗号表达式比如a,b
,c,
d等价于a,(b,(c,(d)))-
赋值
仅仅是一种
表达式,
也有值和类型a = 1。的值是1类型是int,所以完全可以赋值给另一个int类型变量b = (a = 1)也就是b = a = 1。不存在不可以连续赋值的说法...
c语言
指针编程
下面的选项中正确的赋值
语句是(char a[5],*p=a;)()。
答:
根据C/C++规定,"abcd"可是为字符串的地址;另外就是数组的不可以直接
赋值,
但可以在初始化时进行赋值,即:正确:char a[10]="abcd";错误:char a[10];a[10]="abcd";对地址的操作当然是和指针相关联,显然A是
正确的
;B选项可以排除,其实a可以理解为指针常量;
C选项
左右两边不是等级的,左边...
c语言中赋值的正确
语法是什么?
答:
对于如下说明,语法和语义都
正确的赋值是
:
C
、s=&a[1];A、语法上正确(可能引起编译警告)。若非静态变量或全局变量,否则s没有被初始化,是随机值,*s的值无法确定,即没有确定的语义;若是静态变量或全局变量,s被初始化为0,对地址0的解引用操作没有确定的语义。B、错误。理由同上,对随机...
下列合法的
C语言赋值表达式是
答:
第一个是逗号表达式,最终得到的
是逗号表达式
的值;第二个一样是个逗号表达式,并不是合法
的赋值
语句,如果把中间的逗号换成分号,就是两个合法的赋值语句了
大家正在搜
c语言正确的赋值表达式
c语言赋值表达式和赋值语句
C语言语法的赋值表达式
符合c语言语法的赋值表达式
c语言赋值表达式的作用
赋值表达式的返回值
c语言的表达式有几种
下面符合c语言表达式
c语言中的赋值运算符