首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; s^=32; printf("%d",s);
admin
2018-10-16
48
问题
若变量已正确定义,则以下语句的输出结果是
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/Bwxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
交换两个变量的值,不允许用临时变量,应该使用下列哪一个位运算符()
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%d,",*(p++));
有以下程序#include<stdio.h>voidfun(int*s,intn1,intn2){inti,j,t;i=n1j=n2;while(i<j){t=s[i]
设a和b均为int型变量,且a:6、b=11、c=3,则能使值为3的表达式是()。
有下列程序:main(){inty=20;do{y--;}while(--y);printf("%d\n",y--);}当执行程序时,输出的结果是()。
若有定义“char,*p2,*p3,*p4,ch;”,则不能正确赋值的程序语句为()
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
下面程序的输出结果是【】。charb[]="ABCD";main(){char*chp;for(chp=b;*chp;chp+=2)printf("%s",chp);printf("\n");}
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式正确的是(注:□代表空格字符)()。
随机试题
患儿女性,1岁2个月,主因“间断发热皮疹伴反复口腔溃疡5个月余,双膝关节饱满10天”。查体:心率128次/min,呼吸25次/min,神志清楚,精神反应好,前囟大小0.2cm×0.2cm,张力不高。呼吸平稳。双肘关节伸面、足跟可见散在淡红色斑丘疹。双眼睑无
心理评估的常用方法,不包括
A.氨溴索B.乙酰半胱氨酸C.可待因D.苯丙哌林E.右美沙芬具有旋光性,药用其右旋体的是
账套备份文件只能经过()功能处理后,才能打开。
下列利息支出,可以在企业所得税税前全额扣除的是()。
朱熹在《朱子全书.论学》中写道:“宽着期限,紧着课程;小立课程,大作功夫”。这里的“课程”指的是()。
下列古都中哪个被称为是“六朝古都”?()
WhatisEinstein’sgreatestcontributiontohumanbeings?
Moreparentsarenowchoosingtohomeschoolinsteadofsendingtheirchildrentopublicorprivateschools.Butwhatishomescho
A、Bothglobalwarmingandbelow-averagerainfall.B、Bothbelow-averagerainfallandnaturalclimatevariability.C、Globalwarmin
最新回复
(
0
)