合法的C语言赋值语句是 a=b=58

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 14:04:36
若变量已定义并赋值,则a=b+5=c-7是合法的表达式.

错的,b+5是一个函数,c-7是一个函数,你把一个函数的返回值赋值给另一个函数的返回值,显然是错的啦

为什么 0.1e+6是C语言的合法常量,而‘cd’不是?为什么 char A=65+1,b='b';是正确的定义语句?

0.1e+6是一个科学计数法表示的常量,也就是10的6次方cd是变量!A=65+1中65是指ASCII码,对于字符数据可以直接用ASCII码来赋值b='b'中第一个b是字符型变量,第二个是字符b3.6

下列合法的C语言赋值表达式是

第一个是逗号表达式,最终得到的是逗号表达式的值;第二个一样是个逗号表达式,并不是合法的赋值语句,如果把中间的逗号换成分号,就是两个合法的赋值语句了再问:第二个,,你的答案我没有看懂,,,,能不能再讲一

赋值语句 C=(a,b,c)怎么解释

逗号表达式从左到右计算,先计算a表达式,再计算b表达式,最后计算c表达式,将逗号表达式的最后的一个表达式赋给C

以下合法的C语言赋值的语句是?A.a=10 B.x=y=20; C.i++ D.m=2,n=5

B吧,其他的都没以;结尾,不能够成为语句呢.祝你好运~_~再问:但他们的答案是A再答:以执行结果为准哈,不要拘泥于大众思维←_←

c语言,为什么a=b=58和a=58,b=58是不合法的赋值语句?

第一个a=b=58是不对滴,可以这样写a=b;b=58;第二个的话把“,”改为“;”这个就行了不知道我说的对不对啊我C语言很差的

1.请选出合法的C语言赋值语句()(正确答案:C)

1.首先明确一点:运算符的优先级.首先++,+,=,,(逗号)那么A的错误是:7+b+c=a+7显然不可能给一个表达式赋值B也一样:7+b++=a+7D的表达式是没错的.但D不是,或者说不能算是赋值语

C语言基础题 以下合法的C语言赋值语句是 A.a=b=58 B.k=int(a+b) C.a=58,b=58 D.--i

A语法错误:不能连续赋值.B强制类型转换运算符必须用小括号括起来比如(int)(a+b).C不是语句,只是表达式,要用分号才正确.D是自减语句,等同i=i-1.正确的确是D.再问:连续赋值其实可以的,

c语言赋值语句"a=(7+b,b++,a+7)"语法错在哪里?

少个分号也是一个错误,但可能不是楼主真正想问的错误.依楼主题意,这是一个赋值语句,既然是赋值语句,那么也就是说变量a还没有初始,因此你的这个语句就是错误的.a=(7+b,b++,a+7)假设b是有初值

选出下列合法的C语言赋值语句() A )a=7+b+c=a+7; b)a=7+b++=a+7; c)a=7+b,c=a+

A,B错误:常数不能作为左值.C,D正确:逗号表达式.如果非要纠结出一个答案,选C吧,D少了分号.

以下合法的赋值语句是 A.x=y=100 B.d-- C.x+y D.c=int(a+b)

因为d--代表了d=d-1;显然是合法赋值.

以下为合法的C语言赋值语句的是A. a=10 B.x=y=20; C.i++ D.m=2,n=5

语句的标志是分号,没有分号的叫表达式由此推断吧

c语言赋值语句 a=b=c 是如何赋值

C语言可以这样赋值吗?应该是C++吧赋值是从右向左进行的.即先将c的值赋值给b,然后将b的值赋值给a

9-6已有定义:int i,a[10],*p;,则合法的赋值语句是 A.p=100; B.p=a[5]; C.p=a[2

选D再问:为什么再答:因为数组名默认是数组的首地址,而a+2则是数组a的第三个元素的地址,而p又是一个指针,所以只能把a的地址赋给p,*p是表示取地址p里面所存的整型值,

以下选项中,合法的赋值语句为( )A.a=b=58 B.a=58+b=26 C.i++; D.c=float(a+b);

选A.b错因为等号另一边不能是带变量的表达式c错因为i没有初始植d错和b一样,等号另一边不能是带变量的表达式

C语言中,赋值语句a=a++,

是这样的:语句a=a++,i++;是一个逗号表达式;逗号表达式的格式是表达式1,表达式2,表达式3...表达式n逗号表达式的值等于最后一个表达式的值,各个表达式之间可以没联系.所以i++的值就是整个式

下列选项中,合法的C语言赋值语句为( ) A.a=7+b+c=a+5; B.a=7+b

D的错误在于一个表达式已经是一个完整语句应用分号结束如a=7+b;c=a+5;除非是在定义时同时对语句赋值才能使用D的写法如inta=7+b,c=a+5;当然在这条语句中b要提前定义好

以下合法的C语言赋值语句是?A.a=b=58 B.k=int(a+b) C.a=58,b=58 D.--i;3

--i;--是自减运算符.--i;实际上就是i=i-1;所以是合法的赋值语句.A项语法错误:不能连续赋值.B项:强制类型转换运算符必须用小括号括起来,另题目要求是合法的赋值语句,语句要以分号结束.正确