首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2019-12-17
29
问题
若变量已正确定义,则以下语句的输出结果是
s=32;
s^=32;
printf("%d",s);
选项
A、-1
B、1
C、32
D、0
答案
D
解析
“按位异或”运算的规则是:参与运算的两个运算数中相对应的二制位上,若数相同,则该位的结果为0;若数不同,则该位的结果为1。因为语句“s=32;s^=32;”相当于s与自身做按位异或运算,所以其结果等于0。
转载请注明原文地址:https://kaotiyun.com/show/EECp777K
本试题收录于:
二级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]);
有以下程序#includeintfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){inta=4,b=5,c=6;printf("%d\n",f
以下程序的功能是判断输入的一个整数是否能被3或7整除,若能整除,输出YES,否则输出NO。在下划线处应填入的选项是()。#includemain(){intk;printf("Enteraintnum
若在程序中变量均已定义成int类型,且已赋大于1的值,则下列选项中能正确表示的表达式是()。
关于C语言函数说明的位置,以下叙述正确的是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
以下叙述正确的是()。
设有以下程序段:floata[8]={1.0,2.0};intb[1]={0};charc[]={"A","B"};chard=="1";以下叙述正确的是()。
随机试题
抗日战争时期中国共产党争取中间势力需要的条件有()
列表比较精神分裂症偏执型与偏执性精神病的区别要点。
关于第一心音,下述错误的是
定期通报国家药品不良反应报告和监测情况的是()
依《保护文学艺术作品伯尔尼公约》的规定,非该公约成员国的国民,其作品首次在公约某一成员国出版,或同时在某一成员国及其他非成员国首次出版,则应在一切成员国中享有下列哪一种待遇:
某城市道路,路面为沥青混凝土,路宽21m,采用双侧对称布置灯,灯具仰角θ为15°,如下图所示,请回答下列问题:道路表面为均匀漫反射表面,其表面亮度为1.0cd/m2,已知路面反射比为0.2,则道路表面照度值应为下列哪项数据?()
Historically,humansgetseriousaboutavoidingdisastersonlyafteronehasjuststruckthem.【B1】______thatlogic,2006shoul
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
Isourconceptionofhumanneuronfunctioningandourestimatesofthenumberofneuronsandconnectionsinthehumanbraincons
A、Drivetosomeplacewhereitcanofferwirelesssignal.B、Resorttotheirfriendsandcolleagues.C、Gotolocallibrarytoread
最新回复
(
0
)