首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若变量已正确定义,则以下语句的输出结果是 s=32; S^=32; printf("%d",s);
若变量已正确定义,则以下语句的输出结果是 s=32; S^=32; printf("%d",s);
admin
2015-12-25
57
问题
若变量已正确定义,则以下语句的输出结果是
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/7RDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta=0,i;for(i=1;i<5;i++){switch(i){case0:case3:a+
结构化程序设计主要强调的是()。
下列程序的输出结果是______。#include<stdio.h>intfun(intx){intp;if(x==0‖x==1)return3;els
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1),*p=a;p++;printf("%d\n",*(p+2));}
下列语句能循环______次。ints=12;while(s);--s;
下列程序的运行结果是______。#include<stdio.h>main(){inta,b,c;a=3;b=4;c=5;if(a>b)if(a>c)
对于下列定义,不正确的叙述是()。uniondata{inta;charb;doublec;}x=y;
下列程序执行输出的结果是()。#include<stdio.h>f(inta){intb=0;stoicc=3;a=c++;b++;return(a);}
在嵌套使用if语句时,C语言规定else总是()。
有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c=k;执行该程序段后,k的值是()。
随机试题
关于胃的淋巴结分组,位于肝十二指肠韧带内的淋巴结应属
血瘀型月经过多的首选方是
A、薄荷B、荆芥C、益母草D、广藿香E、穿心莲主含生物碱的药材是()
与药物的药理作用和剂量无关的反应是
患者口述3年前腰部受过伤,最近天气变冷,腰部开始疼痛加剧。就诊时发现腰肌痉挛,腰部活动受限。舌偏暗红,苔白腻,脉濡细或涩。下列说法正确的是()
A.无臭味的黄色稠厚脓痰B.脓液稀薄。呈淡红色,量较多C.脓液稠厚有粪臭味D.脓液呈淡绿色,有甜腥味E.脓液有腐臭味脆弱拟杆菌感染时
移粱用的滚筒,其直径的大小与牵引力成( ),直径( ),则所需牵引力( )。
下列选项中不属于现代教学方法发展趋势的是()
定义:①初级群体:指成员之间彼此熟悉、了解,人际关系密切,具有较浓厚感情色彩的群体。②次级群体:指其成员为了某种特定的目标集合在一起,通过明确的规章制度结成正规关系的社会群体。③敌人:互相仇恨而敌对的人或敌对的方面。典型例证:(1)在同一个公司同
下列描述中正确的是
最新回复
(
0
)