首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char a=3,b=6,c; c=(a^b)
有以下程序: #include main() { char a=3,b=6,c; c=(a^b)
admin
2016-04-07
75
问题
有以下程序:
#include
main()
{ char a=3,b=6,c;
c=(a^b)<<2;
printf("%d\n",c);
}
程序运行后的输出结果是( )。
选项
A、5
B、1
C、20
D、18
答案
C
解析
^运算符为按位异或运算符,即0^1=1,1^0=1,1^1=0,0^0=0,因此a^b=101
在进行<<操作,变为10100
2
=20
10
,因此答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/HkDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列正确的程序段是()。
在面向对象的方法中,一个对象请求另一个对象为其服务的方式是通过发送()。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(【】);
标准库函数fgets(s,n,file)的功能是()。
设a.b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>B)&&(n=c>D)运算后,n的值为______。
栈的3种基本运算是:入栈、退栈和______。
下面程序的输出是______。main(){intk=11;printf("k=%d,k=%o,k=%x\n",kkk);}
有以下函数定义:voidfun(intn,doublex){…}若以下选项中的变量都已经正确定义并赋值,则对函数fun的正确调用语句是______。
函数fun的功能是计算xn:doublefun(doublex,intn){inti;doubley=1;for(i;=1;i<=n;i++)y=y*x;returny;}主函数中已
随机试题
有教无类
停经10周,诊断为“难免流产”,下列临床表现与诊断不符的是()
关于晚期或复发子宫内膜癌患者,为控制病情,常采用的措施是
制造业的主要经济业务包括()。
甲公司以出包方式建造厂房。建造过程中发生的下列支出中,应计入所建造固定资产成本的有()。
小王将每月到手的6000元收入分为三份:日常花销2000元、投资货币基金2000元、存款2000元。根据凯恩斯的货币需求理论,这分别满足了他的()。
财务管理区别于其他管理的特点,在于它是一种()管理。
下列选项中,属于人格权且只能由自然人享有的是()。(2014一专一32)
以下关于变更控制委员会(CCB)的描述错误的是(55)。
他的行为受到了群众的称赞。
最新回复
(
0
)