下列程序输出的结果是什么? int main(){ int m;int x=15,y=20;m=(
下列程序输出的结果是什么?intmain(){intm;intx=15,y=20;m=(--y==x++)?-...
下列程序输出的结果是什么? int main(){ int m;int x=15,y=20;m=(--y==x++)?-
展开
1个回答
2016-05-13
展开全部
x|y=5|3=(0101)|(011)=1000=8这里丨这个运算符是按位或,就是按二进制的位来或,就是相加。或完结果就是8。x<<1=5<<1=0101<<1=1010=十进制10左移一位,就是乘2。所以,输出是810getch()。本意是从键盘读入一个字符,这里是暂停一下。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询