首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
54
问题
有以下程序:
#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()
有以下程序段int*p;p=__________malloc(sizeof(int));若要求使P指向一个int型的动态存储单元,在横线处应填入的是
有以下程序,程序运行后的输出结果是#includemain(){inta=3:printf("%d\n",(a+=a-=a*A));}
下面描述中错误的是( )。
若有以下程序#include#includetypedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian"
以下叙述中错误的是
下列叙述中正确的是()。
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下列叙述中正确的是
下列叙述中正确的是()。
随机试题
Whenaconsumerfindsthatanitemsheorheboughtisfaultyorinsomewaydoesnotliveuptothemanufacturer’sclaimforit
下列哪种激素可直接促进远端小管和集合管对Na+和Cl-的重吸收?
项目进度控制信息不包括()
职业道德修养是注册消防工程师为锤炼职业道德品质,提高职业道德境界所进行的一种自我教育、自我改造和自我完善的过程。其主要内容不包括()。
根据行政复议法律制度的规定,公民、法人或其他组织在申请行政复议时,对具体行政行为所依据的规定一并提出审查申请,行政复议机关的正确做法有()。
在某次考试中,凡答对第1题,得1分;对第2题得2分,对第3题得3分,以此类推。另外每个题加附加分0.5分。考生只准按顺序答题,不得跳题。凡有未答空题或错答题,该题及后面所有试题不得分。某考生答了50题,第35题出错,则此考生得()分。
郑和下西洋,最西到达何处?()
TheoutbreakofswinefluthatwasfirstdetectedinMexicowasdeclaredaglobalepidemiconJune11,2009.Itisthefirstworld
下列关于需求分析过程的描述,错误的是()。
有一位女歌手,第一次登台演出,内心十分【C4】______。想到自己马上就要上场了,面对上千名观众,她的手心都在冒汗。“【C5】______”这时她突然觉得头脑一片空白,什么也记不住了,便产生了打退堂鼓的念头。就在这时,他的老师笑着走过来,随手将
最新回复
(
0
)