有关C语言 int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=a>b)&&(n=>d)后,n的

有关C语言
int a=1,b=2,c=3,d=4,m=2,n=2;
则执行表达式:(m=a>b)&&(n=>d)后,n的值是多少?
A 1 B 2 C3 D 0
卡特林娜 1年前 已收到1个回答 举报

琦琦- 幼苗

共回答了14个问题采纳率:78.6% 举报

B 对于&&运算,若前者为0则能确定算式为0,后者将不做运算,所以n并没有赋值.

1年前 追问

10

卡特林娜 举报

a>b 不成立为0,那么M的值是否不再是初始化的值了,而是 a b一个? 简单说吧我很不理解(M=a>b)中= 和>怎么判断?

举报 琦琦-

单目>双目>三目运算>赋值。所以先算>
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.429 s. - webmaster@yulucn.com