首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
119
问题
有以下程序
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://jikaoti.com/ti/Aui0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:char*st="howareyou";,下列程序段中正确的是
有下面程序段#include"stdio.h"#include"string.h"main(){chara[3][20]={{"china"},{"isa"},{"bigcountry!"}};chark[10
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[i])
下面程序段的输出为#nclude"stdio.h"main(){printf("%d\n",12<<2);}
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){intI;for(I=0;【】!=’\n’;I++);return(I);}
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
以下4个选项中,不能看成一条语句的是
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
随机试题
《说文解字》的作者是()
目前已肯定的最好防龋方法是
直角刚杆OAB在图4—2—9所示瞬时角速度ω=2rad/s,角加速度ε=5rad/s2,若OA=40cm,AB=30cm,则B点的速度大小、法向加速度的大小和切向加速度的大小为()。[2010年真题]
某施工企业接受外籍友人捐赠的生产设备应列入企业的()。
《合同法》不适用于()。
根据下面左边图形变化规律,得到的图形是()。
LiFi技术,是一种利用灯泡发出的光传输数据的技术。下列关于该技术的说法错误的是()。
关系代数运算是以集合操作为基础的运算,其五种基本运算是并、差、(9)_______、投影和选择,其他运算可由这些运算导出。为了提高数据的操作效率和存储空间的利用率,需要对(10)______进行分解。(10)_______A.内模式B.视图
下述说法中()是错误的。
搜索考生文件夹下的DONGBEI.DOC文件,然后将其删除。
最新回复
(
0
)