首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int i=0; i=-i; printf("%d\n",i); } 程序运行后的输出结果是
有以下程序 main(){int i=0; i=-i; printf("%d\n",i); } 程序运行后的输出结果是
admin
2018-11-21
44
问题
有以下程序
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全国计算机二级
相关试题推荐
阅读下面程序,则执行后的输出结果是【】。#include"stdio.h"main(){intx,y,z;x=1;y=2;z=3;if(x>y)if(x>z)printf("%d",x);elseprintf("%d"
已有定义:inti,a[10],*p;,则合法的赋值语句是()。
以下有关宏替换的叙述不正确的是()。
执行语句“for(n=10;n>0;)printf("%d",--n+n--);”后,下列说法正确的是()
已知字符A的ASCⅡ代码值为65,以下程序运行时若从键盘输入:B33<回车>.则输出结果是()。#includemain(){chara,b;a=getchar();scanf("%d",&B);
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为______。
标准库函数fgets(s,n,f)的功能是()
已知inta=6;则执行a+=a-=a*a:语句后,a的值为()。
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){in
随机试题
下列各项中,不应列入利润表“营业收入”项目的是()。
为了保证数据在遭到破坏后能及时恢复,必须定期进行________。
质软,条痕白色,断面显绢丝光泽的药材是
当归补血汤中的君药是补中益气汤中的君药是
某工厂有一台6000V、1400kW异步电动机,生产过程中易发生过负荷,单相自然接地电流小于5A,需设置的继电保护装置有()。
香港船舶“远洋”号上设有我国甲公司的留置权,美国乙公司的抵押权,我国丙公司的优先权。按照海商法的规定,上海海事法院在审理“远洋”号赔偿案件时,甲、乙、丙三公司的受偿顺序为( )。
某投资项目原始投资额为100万元,使用寿命10年,已知该项目第10年的营业现金净流量为25万元,期满处置固定资产残值收入及回收流动资金共8万元,则该投资项目第10年的现金净流量为()万元。
(2012年江苏.B类.113)请从所给的四个选项中,选择唯一的一项填在问号处,使之呈现一定的规律性:
马克思指出:“无论哪一个社会形态,在它所能容纳的全部生产力发挥出来以前,是决不会灭亡的;而新的更高的生产关系,在它的物质存在条件在旧社会的胎胞里成熟以前,是决不会出现的。”对这句话的正确理解有( )
下列关于软件测试过程的几种抽象模型,说法正确的是______。
最新回复
(
0
)