66问答网
所有问题
当前搜索:
不合法赋值语句怎么判断
vb中
怎么判断赋值语句
的正确与否?比如第一题为什么选c
答:
赋值语句中,
等号左边必须是一个合法的变量,不能是带运算符号的表达式,所以a(表达式)和d(非法变量名)可以排除
。Basic语言中,赋值语句是没有返回值的。不会像C族那样一句同时搞多种功能。等式当值用时候必然是用作比较,返回boolean。这个没什么不合理的。语义上又不会混淆。C族赋值同时有返回值,...
C语言
赋值语句
是否正确的
判断
答:
C、a = b + c = 1
等价于 a = ( ( b + c ) = 1 )不能给b+c这样的表达式赋值(因为b+c得到的是一个常量),所以不正确
C语言中a+1=2;
语句
是否
合法
?
答:
不合法
,“=”的意义是
赋值
,所以左边必须是一个可以赋值的变量。而a+1是一个表达式,它的意义类似一个常数。如果“a+1”的值是3,你想想3=2,把3赋值给2,说得通么?
c语言题, a=b+c=5 这个
赋值语句
为什么
不合法
?
答:
4.、注意赋值表达式和赋值语句的区别。
赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能
。下述语句是合法的:if((x=y+5)>0)z=x;语句的功能是,若表达式x=y+5大于0则z=x。下述语句是非法的:if((x=y+5;)>0)z=x;因为x=y+5;是语句,不能出现在表达式中。
c语言中
如何
正确
判断语句
是否为
赋值语句
答:
c里面,容易分不清的是“=”和“==”前面是
赋值
运算符,后面是关系运算符中的等于运算符;另外还有一些组合的赋值运算符:+=(a+=b---相当于a=a+b),-=,*=,/=,%=,>>=,<<=,&=,^=,|=;这些只要理解了第一个例子,后面的都可以了,...
...设有说明语句“float x,y;”, 则下列选项中,
不合法
的
赋值语句
...
答:
答案为:A。因为A根本不是
赋值语句
,因为没有赋值符号(= *= /=...)。其它三个答案都是正确的赋值语句。只要记住赋值号(= 或复合赋值符 *=等)左边必须是变量名就行了。
设char ch; 则
不合法
的
赋值语句
是以下的哪个?
答:
因为变量a和b的类型不一定,有可能是浮点类型的,或者是字符串类型。如果是浮点类型的或者字符串类型,应该就是不对的。char类型在一定程度上也可以看作是整数类型,但却不能看作是浮点类型。
y=(x%2)/10为什么不是
合法
的
赋值语句
答:
是否合法,和编程语言相关的,下次提问记得标明语言或者选择正确问题分类。一般来说,y应该是浮点数(小数)类型,那么整数运算就应该是
不合法
或者取值无效。(x%2)取余数运算,只能得到0或者1,进行整数运算的时候,即使编译器允许,结果也必然是0,因为两个整数运算默认是去掉余数(或者说小数部分)。当10...
C语言
赋值语句
的
判断
..拜托大家了
答:
正确答案: B A X=Y=58
合法赋值
表达式 ,没分号,不是
语句
B j++; 相当于j=j+1;(勉强正确,因为++为算术运算符,j++应为算术表达式, j++; 加分号为算术表达式语句)C X=58,Y=58 合法逗号表达式 ,没分号,不是语句 D M=int(X+Y); 非法形式 M=(int)(x+y)可以 ...
0小于等于x小于100是非法
赋值语句
吗
答:
0小于等于x小于100是非法
赋值语句
。解释分析:用C语言这样表示“0小于等于x小于100”是
不合法
的。应该如下表示:x>=0 && x<100拓展。在C语言中,表示一个取值范围的不等式表达式的时候,需要通过关系运算符和逻辑运算符结合起来表达出这个不等式的含义。例1:0<=x<=100 C语言的表示方法为:((x>=...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
怎样判断赋值语句是否正确
赋值语句常见错误
复制命令不合法
不合法的赋值表达式
C语言赋值语句如何判断正误
python中正确的赋值语句
c语言赋值语句怎么才算合法
java赋值语句如何判断正误
赋值语句是真还是假