首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 main() {int i=0;i=一i;printf(’’%d’’,i);}
以下程序的输出结果是( )。 main() {int i=0;i=一i;printf(’’%d’’,i);}
admin
2017-10-24
45
问题
以下程序的输出结果是( )。
main()
{int i=0;i=一i;printf(’’%d’’,i);}
选项
A、0
B、1
C、编辑出错
D、一1
答案
D
解析
运算符(~)是位运算符中唯一的一个单目运算符,运算对象应置于运算符的右边,其运算功能是把运算对象的内容按位取反(使每一位上的0变1,1变0)。i的初值为0,二进制位00000000,因此取反后结果为11111111,最高位为符号位,为一1的补码形式,因此输出结果为一1。
转载请注明原文地址:https://kaotiyun.com/show/OExp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#inlucde<stdio.h>main()D)233{intn,*P=NULL;*p=&n;printf("inputn:");scanf("%d",&p);printf("outputn:
设有定义语句int(*f)(int);,则以下叙述正确的是()。
有以下程序:#include<string.h>voidf(charp[][10],intn){chart[10];inti,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
以下叙述中错误的是()。
以下程序运行后的输出结果是()。#include<stdio.h>main(){intx=20; printf("%d",0<x<20); printf("%d\n",0<x&&x<20);
有下列程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为123,n
有以下程序:main(){intm,n,P;scanf("m=%dn=%dp=%d",&m,&n,&p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的值为1
数据结构分为逻辑结构和存储结构,循环队列属于()结构。
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5voidfun(intx【N】){imm;for(m=N-1;m>0;m--)sc
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、【】和处理过程。
随机试题
关于关键期的说法中错误的是()。
自然经济组织的形式包括()
尽管刺激不完整,但人们仍把一个事物知觉为一个整体,这是因为知觉具有【】
子宫脱垂非手术治疗适宜的病人为:
为病人进行鼻饲,鼻饲液的温度是
施工生产中计量控制的主要工作包括()。
远期交易和期货交易的区别主要表现在()。Ⅰ.功能作用不同Ⅱ.信用风险不同Ⅲ.保证金制度不同Ⅳ.交易对象不同
业务不合规、业务风险与效益不匹配是商用房贷款签约与发放中的风险。()
软件生命周期中的活动不包括( )。
Thecreditcreatedforinternationalsettlementamongbanksnotonlyprovidesasenseofsecurityforthetradersinvolved,but
最新回复
(
0
)