鱼C论坛's Archiver
论坛
›
新手乐园
› 又来求助了555 C语言逻辑运算符的题
在路上丶
发表于 2019-9-23 10:14:55
又来求助了555 C语言逻辑运算符的题
int a=1,b=2,c=4;
(c=a!=b)&&(a==b)&&(c=b);
printf("%d%d%d",a,b,c);
这个打印出来为什么是121{:10_266:}
Charles未晞
发表于 2019-9-23 11:19:23
a=1,后面没有再被赋值了,所以不变,b也类似,c最后被赋值是c=1 (a!=b是True)。(因为a==b是False,后面内容就不执行了)
页:
[1]
查看完整版本:
又来求助了555 C语言逻辑运算符的题