首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int i=0; i=~i; printf("%d\n",i); } 程序运行后的输出结果是
有以下程序 main(){int i=0; i=~i; printf("%d\n",i); } 程序运行后的输出结果是
admin
2020-05-19
39
问题
有以下程序
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://www.kaotiyun.com/show/zvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#include<string.h>main(){charstr[][20]={"One*Wodd","One*Dream!"},*p=str[1];printf("%d,",strlen(p));
有以下程序:#inelude<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}main(){int
每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是()。
软件测试的目的是()。
表达式a+=a-=a=9的值是()。
以下选项中不属于C语言标识符的是
支持子程序调用的数据结构是
在E-R图中,用来表示实体联系的图形是
有以下程序structS{inta;intb;);main(){structSa,*p=&a;a.a=99;printf("%d\n",________);}程序要求输出结构体中成员a的数据,
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
试论述教育评估与教育评比、教育测量的异同。
甘特图,也称为条状图,是在1917年由__________开发的,其内在思想较为简单,即以图示的方式通过活动列表和时间刻度,形象地表示出任何特定项目的活动顺序与持续时间。
维生素D缺乏可引起手足搐搦症主要是由于
土石坝非圆弧滑动抗滑稳定分析方法有()。
某土石方工程实行混合计价。其中土方工程实行总价包干,包干价14万元;石方工程实行单价合同。该工程有关工程量和价格资料如下表。则该工程结算价款为()万元。
根据《导游人员管理实施办法》的规定,一次被扣除6分的情形是()。
难度与区分度的关系,一般来说,较难的项目对高水平的被试者区分度(),中等难度的项目对中等水平的被试者区分度高。
某巡逻民警在晚间巡逻时,发现一名衣着考究的男子用石块砸碎一辆汽车驾驶座一侧的玻璃,然后进入车内,身后一名妇女也随后进入车内。此时,假设你就是巡逻民警,你认为下列最恰当的做法是()。(2017年辽宁.单选40)
某公司去年有员工830人,今年男员工人数比去年减少6%,女员工人数比去年增加5%,员工总数比去年增加3人,问今年男员工有多少人?
StandingontherimoftheGrandCanyon(大峡谷),gazingacrossthisgiantwouldintheEarth’ssurface,avisitormightassumethat
最新回复
(
0
)