C语言选择题38?

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:15:41
38.设x,y,z和k都是int 型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值( )
A、4 B、16 C、32 D、52
为什么要这么选?

选A 因为逗号语句是从右到左执行的,最后就是等于Y了

选C
逗号表达式的值为最有一个的值

你是想学C吗?想考计算机2级C吧?
介绍个软件给你,我就是用的这个才能通过的

http://www.onlinedown.net/soft/59117.htm