首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int x=3,y=2,z=1; printf("%d\n",x/y&~z); } 程序运行后的输出结果是
有以下程序 main() { int x=3,y=2,z=1; printf("%d\n",x/y&~z); } 程序运行后的输出结果是
admin
2009-04-15
15
问题
有以下程序 main() { int x=3,y=2,z=1; printf("%d\n",x/y&~z); } 程序运行后的输出结果是
选项
A、3
B、2
C、1
D、0
答案
8
解析
位与运算符“&”,按二进位进行“与”运算,如果两个相应的二进制位都为1,则该位的结果值为1,否则为0;取反运算符“~”,用来对一个二进制按位取反,即将0变1,1变0。在prinf()函数的表达式中,“&”前面表达式的值为1(3/2=1)表示为二进制为00000001,而按位取反运算符“~”的优先级高于按位与运算符“&”,先计算“&”后面的取反运算符“~”。z的二进制表示为00000001,取反后为11111110,最后进行“&”,即“00000001&11111110”可知结果为00000000,故最后的值为0。
转载请注明原文地址:https://jikaoti.com/ti/eFK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,程序运行时显示“启动”窗体,单击窗体上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组uSers中,注册用户数(小于或等于10个)放在全局变量
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndTypeDimStudent(5)AsTem则下面的输出语句中正确的是()
如图5所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹
在软件开发中,需求分析阶段产生的主要文档是()。
有如下数据定义语句:DimX,YAsInteger以上语句表明()。
窗体上有名称为List1的列表框。以下能够将列表框当前选定的列表项替换为字符串"Basic"的语句是
A、各子菜单项组成一个名称为mnu1的控件数组B、不论选中菜单项1、2或3,均执行mnu1_Click事件过程C、Case2分支的语句没有必要,因为该菜单项的"复选"属性已被设置D、程序中的Index是系统自动产生的C菜单项1至菜单项3是名称为m
检查软件产品是否符合需求定义的过程称为()。
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
随机试题
正常男性血清PSA>_____,应高度怀疑前列腺癌。
下列哪一项不是治疗肝硬化腹水治疗必须遵循的原则
投资者有住宅甲、写字楼乙两个投资项目,均投资1000万元,住宅销售好、中、差的概率分别为0.3、0.3和0.4,预期收益为2000万元、1000万元和500万元;写字楼的收益好、中、差的概率分别为0.1、0.6和0.5,预期收益分别为2800万元、1000
业主方委托项目管理时,建设项目的机会研究在()阶段组织开展。
保险经纪人因过错造成的客户损失,由()承担有关法律责任。
甲公司2014年年初发行在外普通股股数10000万股,2014年3月1日新发行4500万股,12月1日回购1500万股,2014年实现净利润5000万元,则基本每股收益为()元。
一切从实际出发,是我们制定路线、方针的基本原则。现阶段中国最大的实际是______。
InthepastcenturyIrishpaintinghaschangedfromaBritish-influencedlyricaltraditiontoanartthatevokestheruggedness(
Howdidthemanhelptheoldlady?
InterculturalLearningI.Introduction—the【T1】ofinterculturalawareness:【T1】_____crucialtocomprehendandcommunicateinth
最新回复
(
0
)