首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){ int i=1; i=i^i; printf("%d\n",i);} 程序运行后的输出结果是
有以下程序 main(){ int i=1; i=i^i; printf("%d\n",i);} 程序运行后的输出结果是
admin
2019-12-17
29
问题
有以下程序
main(){
int i=1;
i=i^i;
printf("%d\n",i);}
程序运行后的输出结果是
选项
A、-1
B、0
C、1
D、7
答案
B
解析
按位异或(^)的运算规则是:参与运算的两个运算数中相对应的二进制位上,若数相同,则该位的结果为0;若数不同,该位的结果为1。本题中表达式i^i的值必为0,因为i的各个位置的二进制值相同。
转载请注明原文地址:https://jikaoti.com/ti/XvG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w+");for(i=0;i<6;i++)fprintf(fp,"%d\n",a[i]);
有以下程序main(){inti=0;i=~i;.printf("%d\n",i);}程序运行后的输出结果是
若有以下说明和定义uniondt{inta;charb;doublec;)data;以下叙述中错误的是
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*P){inti=0;while(p[i]){if(p[i]="&&islower(p[i
若有定义语句:char*s1="OK",*s2"=ok";以下选项中,能够输出"OK"的语句是
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是()。#includemain(){intk;printf("Enteraintnum
有以下程序:#includemmn(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","W+");fprintf(fp,"%d\
设有定义:intx=7,y=12;,则以下表达式值为3的是()。
随机试题
为了区别“数字”与“数字字符串”数据,Excel要求在输入项前添加__________符号来区别。
当实质性器官被含气组织覆盖时,其叩诊音为( )
某患者,女,9个月,多汗,烦躁,睡眠不安,可见肋膈沟,下肢轻“O”型腿,血清钙稍低,血磷降低,碱性磷酸酶增高,其佝偻病应处于()
张某拾得王某的一只小羊拒不归还,李某将小羊从张某羊圈中抱走交给王某。下列哪一表述是正确的?(2014/3/9)
公民的监督权包括()
简要回答四个学习领域中“造型.表现”和“设计.应用”的区别与联系?
随着工业化、城市化的飞速发展,耕地不断被挤占,但2004年以来,我国粮食总量仍连续增长。据此完成下列问题。河南省和黑龙江省都是我国产粮大省。两省相比,黑龙江省粮食商品率高的主要原因是()。
《雄辩术原理》
StoweandhisgirlfriendAhmadstartedavoyageona20-metreshiponSaturdayafternoon.Theywantthevoyagetotakethemthre
A、Sheisnotthelandlady.B、Shehastopayaloan.C、Thepricesarerising.D、Thetaxesforthebuildingarehigh.C目的原因题。对话末尾男
最新回复
(
0
)