📄 subject_37717.htm
字号:
<p>
序号:37717 发表者:阳光游子 发表日期:2003-04-27 19:12:41
<br>主题:问一个C语言的问题~~
<br>内容:main()<BR>{<BR> int x=40,y=4,z=4;<BR>x=y==z;<BR>printf("%d\n",x);<BR>}<BR>输出的X的值为什么是1??<BR>类似这样的例子还有很多,不解~希望前辈们指点指点~~
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:theta 回复日期:2003-04-27 19:42:09
<br>内容:x=y==z; 根据运算符优先级等同于:x=(y==z);<BR>因为y==z成立,即结果为真,所以输出的结果为1.<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:阳光游子 回复日期:2003-04-28 09:03:36
<br>内容:太谢谢了!我竟然忘了这回事,呵呵~
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -