关于||和&&的一个有趣问题
来源:互联网 发布:淘宝怎么关闭私人定制 编辑:程序博客网 时间:2024/04/29 01:01
题目来自qq群里一个群友的问题
代码如下
#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
0 0
- 关于||和&&的一个有趣问题
- 关于程序的一个有趣的问题
- 一个关于list的有趣的问题
- 一个关于Java数据类型的有趣问题
- 一个有趣的问题
- 今天遇到一个关于对象和对象方法内存分配的有趣的问题
- 关于一个问题,有趣的问题:美国人登月假不假?
- 关于打印一个有趣的数字图形的问题
- C++ Primer----一个关于 vector 的有趣的问题
- 一个关于浮点数的有趣的问题
- (转载)一个有趣的问题:关于Java中的Integer
- 一个有趣的问题:关于Java中的Integer
- JVM 关于垃圾回收一个有趣的问题
- 关于局部函数返回值的一个有趣问题
- 关于继承和接口的一个非常有趣的比喻
- 关于继承和接口的一个非常有趣的比喻
- 一个有趣的SQL问题。
- 一个有趣的小问题
- LRU Cache
- 字符串函数
- [leetcode] Reverse Nodes in k-Group
- 黑马程序员:java基础知识(二)
- 时光轴
- 关于||和&&的一个有趣问题
- subsys_initcall
- Android输入法框架系统(上)
- IOS_网络请求_get+post+同步+异步
- android -- 蓝牙 bluetooth (一) 入门
- 多边形背景生成工具推荐-Trianglify
- HDU 最短路小小结(只涉及初级算法)
- android -- 蓝牙 bluetooth (二) 打开蓝牙
- PDB文件:每个开发人员都必须知道的