首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main( ) {int i=1; i=i^i; printf("%d\n”,i); } 程序运行后的输出结果是( )。
有以下程序: #include main( ) {int i=1; i=i^i; printf("%d\n”,i); } 程序运行后的输出结果是( )。
admin
2021-06-15
69
问题
有以下程序:
#include
main( )
{int i=1;
i=i^i;
printf("%d\n”,i);
}
程序运行后的输出结果是( )。
选项
A、1
B、-1
C、0
D、7
答案
C
解析
本题考查按位异或运算。异或运算只有在两个比较的位不同时其结果是1,否则结果为0,i^i运算符两边相同,所以结果为0,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/Rytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
以下程序的输出结果是()。#include#includeintfun(intn)main(){int*P;{inta;p=(int*)m
有以下程序#include#includevoidfun(char*s){chara[10];strcpy(a,"STRING");s=a;}main(){char*p="PROGRAM";fun
若有以下程序#includeinta=2;intf(intm){staticintn;n=0;n++;a++;returnn+m+a;}main(){intk;for(k=0;k
有以下程序,执行后的输出结果是main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*p=*p1*(*p2);printf("%d\n",c);}
下列选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是()。
以下叙述中错误的是()。
以下程序段中的变量已正确定义:for(i=0;i<4;i++,i++)for(k=1;k<3;k++);prinff("*");程序的运行结果是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
C语言中允许用外部说明来指定变量、函数和其他标识符的特征,这里所说的外部指的是()。
随机试题
简述排便反射的过程。
小儿囟门高突,多因
关于梭形关节的叙述,下列错误的是( )
静脉滴注给药达到稳态血药浓度99%所需半衰期的个数为
在招标投标过程中,投标人发生合并、分立、破产等重大变化的,应当()。
《巴塞尔新资本协议》对商业银行客户评级/评分的验证提出了许多要求,包括()
任何单位和个人发现有犯罪事实或者犯罪嫌疑人,()向公安机关报案或者举报。
已知一列数:1,一2,3,一4,5,一6,7,…将这列数排成下列形式:第1行1第2行一23第3行一45—6第4行7—89—10第5行11—1213—1415
阅读下述材料,按要求作答。材料一:直到本世纪初(20世纪),社会对儿童一直毫不关心。没有儿科专家,也没有儿童医院。儿童成了牺牲品。大批儿童由于无知或缺乏正当的教养而死亡。……因此,整个社会必须关心儿童,注意儿童的重要性,必须迅速救治社会所处的极
某班级有n个同学(n≤365),求至少有两位同学的生日在同一天的概率(设一年按365天计).
最新回复
(
0
)