首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int i=0; i=~i; printf("%d\n",i);} 程序运行后的输出结果是
有以下程序 main(){ int i=0; i=~i; printf("%d\n",i);} 程序运行后的输出结果是
admin
2015-08-14
27
问题
有以下程序
main(){
int i=0;
i=~i;
printf("%d\n",i);}
程序运行后的输出结果是
选项
A、0
B、1
C、8
D、-1
答案
D
解析
运算符(~)是位运算符中唯一的一个单目运算符,运算对象应置于运算符的右边,其运算功能是把运算对象的内容按位取反(使每一位上的0变1,1变0)。i的初值为0,二进制位00000000,因此取反后结果为11111111,最高位为符号位,为-1的补码形式,因此输出结果为-1.
转载请注明原文地址:https://jikaoti.com/ti/qmi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句"k=B*20;"(k为int型变量)后,k的值是______。
函数fseek()的正确调用形式是()。
设有定义:intnl=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是()。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
若有定义血b[8],*p=b;则p+6表示()。
设有下列说明语句:StrcutStr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
下列选项中,不是一个算法的基本特征的是()。
若有定义doublea[5];,则a数组元素下标的上限为______。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是
随机试题
下列能参与大腿后伸的肌是
组织变革的征兆包括()
下列选项中属于静态图像压缩标准的是()
男性,57岁,胸骨后阵发性针刺样疼痛2年,近3个月咽下食物哽噎感而来诊。查体见右锁骨上淋巴结肿大。行食管吞钡检查,见到下列哪个征象,有助于确定前述之诊断
甲大学与乙公司签订建设工程施工合同,由乙为甲承建新教学楼。经甲同意,乙将主体结构的施工分包给丙公司。后整个教学楼工程验收合格,甲向乙支付了部分工程款,乙未向丙支付工程款。下列哪些表述是错误的?()(06年司考.卷三.多62)
关于冬期施工砌体工程的说法,正确的有()。
甲公司20X2年发生了以下事项:(1)4月3日,公司从外地购买了一批木材,收到发票后与实际支付款项进行核对时发现发票金额填写有错误,经办人员在原始凭证上进行了更改并加盖了自己的印章,作为入账凭证。(2)8月12日,公司财务科档案管理人员张
有关职工代表,下列表述符合公司法律制度规定的是()。
从合同的角度看,金融机构与自然人、法人和其他组织订立的货款合同是()。
全国人民代表大会是国家最高权力机关和立法机关,国家的行政机关、审判机关和检察机关均由它产生,对它负责,受它监督。()
最新回复
(
0
)