首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int i=0: 1=~1: prinff("%d\n",i);} 程序运行后的输出结果是
有以下程序 main(){ int i=0: 1=~1: prinff("%d\n",i);} 程序运行后的输出结果是
admin
2013-10-19
26
问题
有以下程序
main(){
int i=0:
1=~1:
prinff("%d\n",i);}
程序运行后的输出结果是
选项
A、0
B、1
C、8
D、-1
答案
D
解析
运算符(~)是位运算符中唯一的一个单目运算符,运算对象应置于运算符的右边,其运算功能是把运算对象的内容按位取反(使每一位上的0变1,1变0)。i的初值为0,二进制位00000000,因此取反后结果为11111111,最高位为符号位,为-1的补码形式,因此输出结果为-1。
转载请注明原文地址:https://kaotiyun.com/show/eqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是()。main(){structm1{inta;intb;}en[2]={1,3,2,7);printf("%d\n",en[0].b/en[0].a*en[1].a);
在下列关于宏定义命令#define的叙述中,正确的一条是()
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了“c=&b;b=&a;”语句后,表达式**c的值是()。
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把
以下对枚举类型名的定义中正确的是()。
若a=10,b=20,则表达式!(a<b)的值是【】。
请选出司用作C语言用户标识符的一组标识符_______。
设有如下程序段:x=2002,y=2003;printf("%d\n",(x,y));则以下叙述中正确的是()。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)white(s[i]){d[j]=【】;j++;}d[j]=0;
随机试题
在数据库管理技术的发展中,数据独立性最高的是()。
男,51岁。重症肺炎患者,入院后次日病情加重,突发持续性呼吸急促,发绀,伴烦躁,呼吸频率38次/分,心率108次/分,律齐,两肺可闻及湿哕音。血气分析:pH7.34,Pa0250mmHg,PaC0230mmHg。胸片示两中下肺纹理增多模糊,斑片状阴影
不属于部分冠的是
A.含有国家濒危野生动物药材的药品B.诊断药品C.维生素、矿物质类药品D.根据药物经济学评价,可被成本效益比更优的品种所替代的药品应当从国家基本药物目录调出的药品是
压缩空气管道应按气流方向设置不小于( )的坡度。
神经调节的过程中,受刺激产生的兴奋可以沿着神经纤维传导,还会在突触的部位传递到别的神经元或效应器细胞。科研人员以大鼠神经元为材料,研究细胞外ATP对突触传递的作用。问题:科研人员给予突触前神经元细胞一个电刺激时,能够引起细胞膜上Ca2+通道的开放,
双百方针
Completethenotesbelow.WriteNOMORETHANTWOWORDSAND/ORANUMBERforeachanswer.DETAILSOFASSIGNMENTP
______maylayclaimtothetitle"BirthplaceoftheIndustrialRevolution"becauseitwasherethatpeoplelikeWatt,Boulton,a
A、Themancanhavearoomwithashower.B、Themancan’thavearoomatpresentC、Themanshouldcometomorrow.D、Themancan’t
最新回复
(
0
)