首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int i=0: 1=~1: prinff("%d\n",i);} 程序运行后的输出结果是
有以下程序 main(){ int i=0: 1=~1: prinff("%d\n",i);} 程序运行后的输出结果是
admin
2013-10-19
32
问题
有以下程序
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全国计算机二级
相关试题推荐
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(i
有如下程序段:inta=14,b=15,x;charc=’A’;x=(a&&b)&&(C<’B’);执行该程序段后,x的值为()。
有以下程序:main(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){default:m++;
以下程序调用invert函数按逆序重新放置a数组元素的值。a数组中的值在main函数中读入。 #include<stdio.h> #defineN10 invert(s,i,j) int*s,i,j; {intt; if(
下面程序的输出结果是() #include<stdio.h> main() {inti,a[]={2,4,6,8}; int*p=a; for(i=0;i<4;i++)a[i]=*p++; printf(*
设有以下定义: typedefunion {longi;intk[5];charc;}DATE; srtuctdate {intcat;DATEcow;doubledog;}too; DATEmax; 则下语句的执行结果
C语言中下列叙述正确的是_______。
已定义以下函数:fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是()。
在关系运算中,【】运算是在给定关系的某些域上进行的运算。
在C语言系统中,假设int类型数据占两个字节,则double、long、unsignedint、char类型数据所占字节数分别为()。
随机试题
汉武帝时打击匈奴的几场战争是()
10岁男孩,因感冒后出现胸闷、心悸、乏力而就诊。查体:心率130/min,伴早搏,3~5/min。心电图示房性早搏,T波Ⅰ,Ⅱ,及V5低平。经进一步检查,确诊为病毒性心肌炎。在治疗措施中,下列哪项不正确
下列关于优化政府投资安排的方式中,说法错误的是()。
公民、法人或者其他组织认为行政机关的()侵犯其合法权益的,可以向人民法院提起行政诉讼。
根据下表企业进货统计资料,用加权平分法对这个供应单位进行评估。评价项目和分数分配为:产品质量为40分,价格35分,合同完成率25分,则下期合适的供应单位为()。
()不是企业制定总体培训目标的依据。
最能体现教育的生活化、情感化、多样化特点的是()
设有定义:intx[10],*P=x,i;,若要为数组x读入数据,以下选项正确的是()。
HowisKelly’sneighbors’son?
Itisanoffencetoshow______againstpeopleofdifferentraces.[2006]
最新回复
(
0
)