首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { char a=4: printf("%d\n",a=a<<1); } 程序运行的结果是( )。
有以下程序: #include<stdio.h> main() { char a=4: printf("%d\n",a=a<<1); } 程序运行的结果是( )。
admin
2018-07-19
37
问题
有以下程序:
#include<stdio.h>
main()
{
char a=4:
printf("%d\n",a=a<<1);
}
程序运行的结果是( )。
选项
A、40
B、16
C、8
D、4
答案
C
解析
左移一位相当于原数乘以2,右移一位相当于除以2。a<<1结果为4*2=8,没有超过char类型的范围。
转载请注明原文地址:https://kaotiyun.com/show/okxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<stdio.h>main(){floatx=2.0,y;if(x<0.0)y=0.0;elseif(x>10.0)y=1.0/x;else
有以下程序 main() { char a[7]="a0\0a0\0";int i,j; i=sizeof(a);j=strlen(a); printf("%d%d\n",i,j); } 程序运行后的输出结果是______。
现有如下程序段#include"stdio.h"main(){intk[30]={12,324,45,6,768,98,21,34,453,456};intcount=0,i=0;while(L
设int型占2个字节,则unsignedint所能表示的数据范围是______。
若变景均已正确定义井赋值,以下合法的C语言赋值语句是()
有下列程序:#include<stdio.h>voidfun(char*a,char*B){while(*a==’*’)a++;while(*b=*A){b++;a++;}}
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
有以下程序:main(){inta=1,b=3,c=5,*p;int*p1=&a,*p2=&b,*p3=&c;*p=*p1*(*p2);printf("%d\n",*p);}执行后的输出结果是()。
在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,【 】负责数据的模式定义与数据的物理存取构建。
算法复杂度主要包括时间复杂度和【 】复杂度。
随机试题
肺泡与血液间气体扩散的方向主要取决于
WhydopeoplereadnegativeInternetcommentsanddootherthingsthatwillobviouslybepainful?Becausehumanshaveaninheren
根据《支付结算办法》的规定,下列有关票据金额中文大写的填写中,符合规定的有()。
对客户的收人来源情况进行分析,主要是从()的角度帮助客户追求更高的收入水平。
下列说法中,正确的有()。Ⅰ.证券包销是指证券承销商将发行人的证券按照协议全部购入,或者在承销期结束时将售后剩余证券全部自行购入的承销方式Ⅱ.全额包销是指由承销商先全额购买发行人该次发行的证券,再向投资者发售,由承销商承担全部风险的
各基金销售机构需满足开展基金销售业务的网点应有()名以上人员具备基金销售业务资质的要求。
青少年期常常被称为()。
北齐文学家刘昼说:“外疾之害,轻于秋毫,人知避之;内疾之害,重于泰山,而莫之避。”这体现的哲学原理是:
西欧中世纪的骑士教育作为家庭教育形式,是普通人民的教育。
若有以下程序#include<stdio.h>main(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i<10;i++)s
最新回复
(
0
)