下列赋值语句中错误的是 x=x+1
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/06 00:36:38
Dfor(inti=0;i
A、数轴上,原点位置的确定是任意的,正确,不符合题意;B、数轴上,正方向可以是从原点向右,也可以是从原点向左,符合题意;C、数轴上,单位长度1的长度的确定,可根据需要任意选取,正确,不符合题意;D、数
你的“正确”答案错了.A:在赋值表达式里,除了最后等号右面可以是运算表达式,之前的等号之间不能有运算表达式B:正确C:声明变量的时候如果同时赋值了,并且一次性声明多个,可以用逗号分隔,其余情况不可D:
答案为:A.因为A根本不是赋值语句,因为没有赋值符号(=*=/=.).其它三个答案都是正确的赋值语句.只要记住赋值号(=或复合赋值符*=等)左边必须是变量名就行了.
C是错误的赋值是右边的值赋给左边,C的写法在VB中是不存在的A:表示的是x等于自身加一B:表示的是x等于自身加yD:x的值是ture或false,就本题而言返回值是false
答案是DA.(
C和D都正确吧赋值语句的格式是:变量名=表达式或者:变量名=常量AB都可以直接排除,都写反了C是先计算B=5把计算结果赋值给A,计算结果为布尔型,真假D是常见的乘法运算,不用多说..
最后一个错了!指针之间可以相减,但不可以相加,
3=A中,赋值号的左边是常量,故A错误;B=A=2中,赋值语句不能连续赋值,故C错误;x+y=0中,赋值号的左边是表达式,故D错误;只有B中x=-x是把右边-x的值赋给左边的x,是正确的赋值语句.故选
%:这个是模运算,他的后面必须是整形的再问:嗯谢谢了。。。还有一个问题,赋值语句:x3=0x12为什么是正确的是什么意思呢?再答:0x12是十六进制的数,0x12=18,所以x3=18,当然是正确的啦
选CA中switch(x%2),x为实数,不能求余B中(int)x%2.0,2.0为实数,不能求余D中case0.0:a++;break;case1.0:b++;break;case中不能用实数常量,
1,4是正确的,第3条语句不对,因为3是常量,而B是变量,不能这样赋值;第二个语句也不对,希望是你要的答案再问:④是错的,不能连续赋值,①我认为应该是输入语句再答:你的解释已经对啦,我故意设了个错误的
An=(i=2,++i);再问:答案选B啊再答:试了一下啊A和B都编译不通过
正确答案:B解释:A:应为X
A,4=M:这是错误的表达式B,M=-M:这个赋值语句实现将M的符号改变C,B=A-C:只要A,C是变量,那么这个语句就是一个赋值语句D,x+y=0;这只能算是一个表达式,不是赋值语句
B和C其实都是对的赋值语句就是将等号后面的值赋予给前面如果这是一个单选提可以问问老师是否出错了并忠告你做题要有信心
BC都是对的.=号左边是唯一变量,右边需要有个确定的值.
可以吧,你那是什么语言?
B是错的dox++;while(x==10);x++加;就是对的记住一句一定要加结束符;