首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf("%d\n",d);} 程序运行后的输出结果是
有以下程序 main(){unsigned char a=2,b=4,c=5,d; d=a|b;d&=c; printf("%d\n",d);} 程序运行后的输出结果是
admin
2017-04-26
156
问题
有以下程序
main(){unsigned char a=2,b=4,c=5,d;
d=a|b;d&=c;
printf("%d\n",d);}
程序运行后的输出结果是
选项
A、3
B、5
C、4
D、6
答案
C
解析
本题考查位运算,|为按位或运算,&为按位与运算,按位与(&)运算符的作用是:把参加运算的两个运算数按对应的二进制位分别进行“与”运算,当两个相应的位都为1时,该位的结果为1;否则为0。按位或(|)的运算规则是:参加运算的两个运算数中,只要两个相应的二进制位中一个为1,则该位的运算结果即为1;只有当两个相应位的数都为0时,该位的运算结果才为0。首先d=2|4值为6,d=6&5值为4。
转载请注明原文地址:https://kaotiyun.com/show/8eDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);
可在C程序中用作用户标识符的一组标识符是
常用的黑箱测试有等价分类法、______、因果图法和错误推测法4种。
如果需要打开一个已经存在的非空文件“Demo”进行修改,下面选项中正确的是
下面程序段的输出为#nclude"stdio.h"main(){printf("%d\n",12<<2);}
若有下列定义和语句:Char*s1="12345",*s2="1234";printf("%d\n",strlen(strcpy(s1,s2)));则输出结果为______。
下面四个选项中,均是不合法的用户标识符的选项是
设有定义语句int(*f)(int);,则以下叙述正确的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
随机试题
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和条件(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2
不支持急性脑器质性精神障碍诊断的症状是
制汤时应尽早放盐,否则汤的味道不会浓厚鲜醇。()
到货砖应按标准要求进行抽检,每次取样()。
当小组讨论过程中,个别组员情感爆发,愤然离开,教师正确的处理是()
计数抽样中,衡量批质量水平的有()。
以所动货物本身价值高低为基础确定运输价格的方法,属于()定价理论。
根据以下资料,回答下列问题。(注:顺差是指在国际收支上,一定时期内收入大于支出的差额;逆差指的是在国际收支上,一定时期内支出大于收入的差额;表中同比数据为正的代表同比增长,同比数据为负的代表同比下降)能够从上述资料中推出的是:
Whatisthemainideaofthelecture?
BothMarxandEngelswere(German)______.
最新回复
(
0
)