文章

2

粉丝

16

获赞

0

访问

101

头像
【C语言 P1802 答疑】若想给已定义为 int 型的变量
我要提问
发布于2024年11月23日 15:01
阅读数 23

题目链接:若想给已定义为 int 型的变量 a、b、c、d 赋整数 1,以下选项中错误的语句是 A)d=c,
请在下方描述您遇到的问题:
为什么选a呢

登录查看完整内容


登录后发布评论

1 条评论
admin SVIP
2024年11月23日 16:23

d=c, c=b, b=a, a=1;这个执行顺序是从左往右,由于c没有初始值,所以不对。

d=c=b=a=1;这个是从右往左,所以abcd依次赋值为1

d=(b=c=(a=1));这个同上,括号优先看起来更明显

d=1, c=d, b=c, a=b;这个从左往右就没问题,d=1,然后c=1,b=1,a=1

赞(0)