关于||和&&的一个有趣问题
2014-05-28 23:14
369 查看
题目来自qq群里一个群友的问题
代码如下
知识点如下:
1、&&优先级高于||
2、当&&左边为假时,表达式一定是假。所以右边不会执行。当||左边是真时,表达式一定是真,右边不会执行。
所以最终答案是。
0,1,2
1,1,2
代码如下
#include<stdio.h> #include<windows.h> void main() { int x,y,z; x=y=z=1; --x&&++y||++z; printf("%d,%d,%d\n",x,y,z); ++x||--y&&--z; printf("%d,%d,%d",x,y,z); system("pause"); }
知识点如下:
1、&&优先级高于||
2、当&&左边为假时,表达式一定是假。所以右边不会执行。当||左边是真时,表达式一定是真,右边不会执行。
所以最终答案是。
0,1,2
1,1,2
相关文章推荐
- 一个关于"int型二维数组"及"指针数组"作函参的地址传递和带回返回值的问题,指针的拓展练习〈二〉
- 关于一个VC++6.0技术内幕的COM错误问题,错误信息:error C2504: 'IMotion' : base class undefined
- C语言中关于指针,二维数组等的问题,一个有趣的发现
- 奇怪的编码,奇怪的显示——一个关于&nbsp;的故事
- 关于app store distribution出现的'armv7'与最小版本'3.0'不兼容的问题
- 关于asp.net1.0升级到asp.net2.0时发现的一个有趣的问题
- 关于将RadioButtonList的AutoPostBack属性设置为"True"获取子项时候引起回发的问题解决方法
- hdu1005&&nyoj-427 一个关于循环节的问题
- "java.lang.NoClassDefFoundError"错误——一个关于classpath设置的问题
- <iOS开发兼容问题>关于IOS6和IOS5旋屏问题
- 一个典型的关于java(Overriding && Overloading)问题
- (转载)一个有趣的问题:关于Java中的Integer
- >>>是否缺少 using 指令或程序集引用?-关于Asp.Net中引用类的问题。
- 关于一个int *ptr=(int *)(&a+1)问题的探讨
- 关于网上邻居"此工作组的服务器列表当前无法使用"问题.
- » 转载请注明来源:贰号楼肆层 » 《关于Maven无法正确处理javac中文警告信息的问题》
- 关于throw runtime_error(&quot;IO stream corrupted&quot;);的一个问题
- 关于String s1 = new String("abc") 创建一个对象问题和Java常量池总结
- 关于const 和&修饰函数返回值的问题
- 关于Android4.0 emulator-arm.exe-应用程序错误,内存不能为"read"问题解决方法