首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int i=0; i=-i; printf("%d\n",i); } 程序运行后的输出结果是
有以下程序 main(){int i=0; i=-i; printf("%d\n",i); } 程序运行后的输出结果是
admin
2018-11-21
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://kaotiyun.com/show/hexp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d\n",M(a+b,b+c,c+a));}
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
下列可用于C语言用户标识符的一组是
下面程序的输出是【】。main(){intarr[10],i,k=0;for(i=0;i,10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;p
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,以下叙述中正确的是()。
若变量已正确定义并赋值,下面符合C语言的表达式是______。
C语言规定如果调用fpute函数输出成功,则返回值是()
下列叙述中正确的是
以下叙述中错误的是
随机试题
以含水变化趋势划分,聚合物驱油全过程可分为四个阶段,其中第二、第三两个阶段含水变化的主要特征分别是()。
A.提前出现的QRS波群,宽大畸形B.P波与QRS波群无关C.PR间期逐渐延长,继之QRS波群脱落,呈周期性D.PR间期固定,有时QRS波群脱落E.PR间期延长三度房室传导阻滞
甲企业位于B地区,主要生产A产品。某咨询公司接受甲企业的委托,完成了下列咨询服务工作:(1)A产品成熟度分析:A产品的技术趋于稳定,市场需求迅速增加,生产规模逐步提高,生产该产品的企业数量也在迅速增加,生产成本呈下降趋势。(2)A产品销
只适用于半砖厚墙体的组砌方式是()。
“本年利润”账户11月末的贷方余额,表示自年初至11月末累计实现的利润。()
甲公司为增值税一般纳税人,主要生产和销售洗衣机。2014年3月有关经济业务如下:(1)购进一批原材料,取得增值税专用发票上注明的税额为272000元;支付运输费,取得增值税专用发票上注明税额2750元。(2)购进低值易耗品,取得普通发票
创办合营企业,属于下列()行业的,合营各方应当依照国家有关法律、行政法规的规定,在合营合同中约定合营企业的合营期限。
导游人员资格证书由()印制。
教育实践证明,学校工作必须做到()
ThereislittleargumentthatPabloPicasso(1881-1973)isthe20thcentury’sgreatestandmostinfluentialartist.Picassowasa
最新回复
(
0
)