首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int i=0; i=~i: printf("%d\n",i); } 程序运行后的输出结果是
有以下程序 main(){int i=0; i=~i: printf("%d\n",i); } 程序运行后的输出结果是
admin
2017-05-20
37
问题
有以下程序
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/8ZDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下函数intaaa(char*s){char*t=s;while(*t++);t--;return(t-s);}以下关于aaa函数的功能的叙述正确的是
以下叙述中错误的是
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(k[i]){if(k[
以下叙述中错误的是
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
下面程序的运行结果是:_______。fun(intt[],intn){inti,m;if(n==1)returnt[0];elseif(n>=2){m=fun(t,n-1);returnm;}}main(){inta[]={11
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
下列关于标识符的说法中错误的是
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为()。
随机试题
Totellyouthetruth,it’sveryhardforustohelpthemgetridofInternetaddiction.Butwe________onthisproblemtrying
在降压同时伴心率减慢的药物是哪一个
速脉常见于
《进出境动物临时隔离检疫场所许可证》自签发之日起( )个月内有效,每次批准的临时隔离场允许用于( )批动物的隔离使用。
外国驻我国某外交官2015年1月购买我国生产的轿车自用,支付含税价款20万元、支付保险费800元,取得保险公司开具的发票,支付购买工具件和零部件价款2500元、车辆装饰费5000元;2017年3月外交官将该轿车转让给我国某公民使用,成交价11万元。对上述业
【2015年】下列有关特别风险的说法中,正确的是()。
绘制非洲轮廓图,填绘主要气候类型,标出赤道和南北回归线,并简述利用此图讲解非洲气候特点的教学过程要点。
Wheredoourfavoritefoodscomefrom?Thetruthmay(31)you.Didyouknowcurry(咖喱)isn’tIndian?DidyouknowAmericanswe
Newsecuritiesbycompaniesareusuallybroughttomarketafteradviceandacommitmenttounderwritebyaninvestmentbankingf
Somepsychologists(心理学家)maintainthatmentalactssuchasthinkingarenotperformedinthebrainalone,butthatone’smuscl
最新回复
(
0
)