[单项选择题] 下列程序执行的结果为x=25:y=20: z=7Print"S(";x+2*y;")"

[单项选择题] 下列程序执行的结果为x=25:y=20: z=7Print"S(";x+2*y;")",第1张

[单项选择题] 下列程序执行的结果为 x=25:y=20: z=7 Print"S(";x+2*y;")"

[单项选择题] 下列程序执行的结果为 x=25:y=20: z=7 Print"S(";x+2*y;")"

A.S(47)

B.S(165)

C.S(25+7*20)

D.S(87)

正确答案:

B

参考解析:

[命题目的] 考查考生对表达式的基本认识。[解题要点] 题中表达式的计算顺序是:先计算z* y,然后计算x+(z*y),最后的出一个表达式值。[错解分析] 该题涉及到赋值语句与运算符优先级的顺序,Print语句具有运算功能,故选项C) 是错误的;由于运算符的优先级是先乘除后加减,所以选项B) 为正确,选项A) 和选项D) 不正确。[考点链接] 表达式计算的优先顺序。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5585155.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存