首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char a=4; printf("%d\n",a=a<<1); } 程序运行的结果是( )。
有以下程序: #include main() { char a=4; printf("%d\n",a=a<<1); } 程序运行的结果是( )。
admin
2020-11-27
64
问题
有以下程序:
#include
main()
{ char a=4;
printf("%d\n",a=a<<1);
}
程序运行的结果是( )。
选项
A、40
B、16
C、8
D、4
答案
C
解析
移位运算符的优先级比赋值运算符优先级高,故语句“a=a<<1”先进行a的二进制移位运算,左移一位相当于原数乘以2,a<<1结果为4*2=8,没有超过char类型的范围,将8赋值给a,并输出a的值。
转载请注明原文地址:https://kaotiyun.com/show/8K3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>voidfun(char*t,char木*s){while(*t!=0)t++;while((*t++=*s++)!=0);}main()
若有以下程序:#includeintf(intm){staticintn=0;inta=2:n++;a++;returnn+m+a;}main()
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
以下程序的输出结果是()。(说明:字母A的ASCⅡ码值是65)voidfun(char*s){while(*s){if(*s%2)printf(’’%c’’,’s);s++;}}main(){chara[]=’’BYTE’’;fun(a)
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
对于一个正常运行的C程序,以下叙述中正确的是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的人队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
随机试题
背景某机场工程的招标人于2000年10月11日向具备承担该项目能力的A、B、C、D、E五家承包商发出投标邀请书。其中说明,10月17~18日9~16时在该项目招标人总工程师室领取招标文件。11月8日14时为投标截止时间。该五家承包商均接受邀请,并按规定时
胡黄连除能清湿热外,还具有的功用是
以下有关演练结果的评价说法有误的是()。
国家股从资金来源上看,主要有()。Ⅰ.现有国有企业改制时所拥有的净资产Ⅱ.现有国有企业改制时所拥有的总资产Ⅲ.政府部门向新建股份公司的投资Ⅳ.经授权代表国家投资的各种机构向新建股份公司的投资
某玩具企业生产经营高、中、低三种价格档次的玩具,高档、中档玩具的价格分别为100元、60元。现在开发一种低档玩具,对低档玩具进行定价。经测算,生产低档玩具的总投资为150万元,固定成本为35万元,单位可变成本为15元。预计销售量5万个。产品上市后,该企业拟
股份有限公司为了使已发行的可转换债券尽快地实现转换,或者为了达到反兼并、反收购的目的,应采用的策略是()。
直观教具可分为()。
简述教育对人的全面发展的影响作用。
求是中学每一位校长都任职一届,一届任期3年,那么在8年期间求是中学最多可能有几位校长?()
Singaporeiswellknownasamulti-racial,multi-culturalandmulti-religiousnation.Andthis【C1】______isgraduallybecoming
最新回复
(
0
)