没有新消息
更多内容
59.执行 C 程序代码 “int a = 1; int b = 0; int c = 0; int d = (++a) * (c = 1);”后 a, b, c, d 的值分别为 (59) 。 A.2,0,1,2 B.1,0,1,1 C.2,0,1,1 D.2,0,0,2
写回答
首先,我们需要理解这个C语言代码的执行顺序。在C语言中,运算符的优先级决定了表达式的计算顺序。对于表达式 `int d = (++a) * (c = 1);`,我们首先处理括号内的赋值和递增操作,然后执行乘法。 步骤如下: 1. `c = 1`: 首...全文
3赞
0踩
0评论
搞这些玩意有求用关键是编程思想
2赞
选a
6赞
1赞