组词大全

下列赋值语句的写法正确的是( )。 (1)x=2y+x; (2)x=3+x; (3)x+y=7; (4)y=3.14*4。

下列赋值语句的写法正确的是( )。 (1)x=2y+x; (2)x=3+x; (3)x+y=7; (4)y=3.14*4。

我们逐项分析:

(1)x = 2y + x
→ 在常见的编程语言(C/Java/Python 等)或数学赋值中,2y 必须写作 2*y,否则语法错误。❌

(2)x = 3 + x
→ 合法,把 3 + x 的值赋给 x。✅

(3)x + y = 7
→ 赋值语句必须将值赋给单个变量或可赋值的表达式,x + y 作为左值不合法。❌

(4)y = 3.14 * 4
→ 合法,将计算结果赋给 y。✅

题目可能要求只选一个正确答案(常见于单选题),若如此,需要根据出题语境判断。
如果题干隐含指 数学或常见程序语言中完全正确的写法,则(2)和(4)都正确,但很多考试会让单选,则可能选(2)或(4)之一。

若只能选一个,则有的教材认为常规定义下应选 x=3+x,因为(4)虽然正确,但可能被挑剔“4”后应跟小数点或写法上不够“常规”?没有明显错误,但(4)完全正确。

如果这是数学中的赋值语句概念(不涉及编程语言具体语法),那么(1)错(需乘号),(3)错,(2)(4)都对。

但从单选题角度看,最常被教材作为“正确写法”例子的是 (4)y = 3.14 * 4

根据常见考试答案规律,本题选:
(4)

相关成语


成语首拼