17.设变量t为int型,下列选项中,不正确的赋值语句是____ A) ++t; B) n1=(n2=(n3=0)); C) k=i==1; D) a=b+c=1
正确答案为什么是D
D) a=b+c=1
人气:447 ℃ 时间:2019-08-20 22:44:29
解答
首先赋值是右值给左值复制 但是左值不能是表达式 B+C=1是错误的
推荐
- 若a,b,c,d都为int变量且初值为0.以下不正确的赋值语句是?
- 已知int i,a;执行语句“i=(a=2*3,a*5),a+6;”后,变量 i 的值是( ) A 6 B 12 C 30 D 36
- 假定变量b和pb定义为“int b[10], *pb=b;”,要将24赋值给b[1]元素中,不正确的语句是( C ).
- 设x、y、t均为int型变量,则执行语句:x=y=3;t=++x
- 已知a是int型变量,下面不正确的赋值语句是
- 求函数y=2x-根号下(x-1)的最大、最小值
- 这句怎么翻译呀,请高手,(If you put the highest mountain in the.)
猜你喜欢