首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义char a,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是( )。
若有定义char a,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是( )。
admin
2022-04-01
69
问题
若有定义char a,b;,则执行表达式a=3^2和b=~(5∣2∣0xf0)后,a,b的十进制值分别是( )。
选项
A、5和10
B、9和14
C、6和3
D、1和8
答案
D
解析
“^”是按位异或运算,按位异或运算的规则是参与运算的两个运算数中相对应的二进制位上,若数相同,则该位的结果为0,否则该位的结果为1;“|”是按位或运算,规则是参加运算的两个运算数中,只要两个相应的二进制位中有一个为1,那么该位的运算结果就是1,只有当两个相应位的数都为0时,该位的运算结果才是0;“~”是按位取反运算,运算功能是将运算数的二进制位内容按位取反;题意中3^2等价于00000011^00000010,结果为00000001,十进制为1;5|2等价于00000101|00000010,结果为00000111,再与0xf0按位或运算,等价于00000111111110000,结果为11110111,再按位取反:00001000,结果为8,所以a=1.b=8,本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/rmkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfun(inta,intb){retuma+b;}main(){intx=6,y=7,z==8,r;r=fun(fun(x,y),z--);printf("%d\n",r);}程序运行
有以下程序,己知字母A的ASCII码为65,程序运行后的输出结果是main(){charc1,c2;c1=’A’+’8’-’4’:c2=’A’+’8’一’5’;printf("%c,%\n",c1,c2)
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=0;for(i=0;i=i;j--)t+=b[i][j];printf("%d\n",t)
数据字典(DD)所定义的对象都包含于()。
有以下程序#includemain(){charc1=’A’,c2=’Y’;printf("%d,%d\n",c1,c2);}程序的输出结果是
下列选项中,能正确定义数组的语句是
下列叙述中正确的是
某系统总体结构图如下图所示:该系统总体结构图的深度是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有
检查软件产品是否符合需求定义的过程称为()。
随机试题
38岁的姜某由原橡胶制品厂厂长提升为某市化工局副局长,分工负责干部、人事、安全、宣传、教育、财务和办公室工作,成为该局有史以来最年轻的副局长。他深感领导的信任、组织的重托,几乎将整个身心都投入到工作中。下面是他一天较有代表性的工作纪实:7:30到办公室批阅
从公司角度看,制约股利分配的因素有()
整个计算机系统的统一控制中心是
下列肺炎中最易并发肺脓肿的是
软组织急性扭伤24h内首选的物理治疗是
赢得值法的三个基本参数中,已完工作预算费用的计箅公式为()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
若(2x+)4=a0+a1x+a2x2+a3x3+a4x4,则(a0+a2+a4)2一(a1+a3)2=().
•Lookatthestatementsbelowandthefollowingstory.•Whichtext(A,B,C,DorE)doeseachstatement(1-7)referto?
Asmytrainwasnotduetoleaveforanotherhour,Ihadplentyoftimetospare.Afterbuyingsome【B1】______toreadonthejour
最新回复
(
0
)