《2022年2022年计算机基础与程序设计多项选择题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机基础与程序设计多项选择题 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、一、多项选择题1、若定义 char c11;可将字符串 I am a boy 赋给数组c,下面正确的选项有()(分数:2 分)A.c=I am a boy B.getchar(c)C.gets(c)D.scanf(%s,c)E.for(i=0;iy E.x&0 xff00 标准答案是:ADE。您的答案是:12、下列设备中属于外存储设备的有()(分数:2 分)A.RAM B.光盘C.硬盘D.软盘E.磁带标准答案是:BCDE。您的答案是:13、设有说明:int u=1,v=3,w=7;下面表达式值为3 得有()(分数:2 分)A.w1&v|u B.u&v&w C.u|v&w D.w&vb)=c D
2、.(a=0)&(b=10)E.ba&ac 标准答案是:ABCE。您的答案是:20、下列语句中正确的有()(分数:2 分)A.if(xy);B.if(x=y)&(x!=0)x+=y;C.if(x!=y)scanf(“%d,&x);else scanf(“%d”,&y);D.if(x 名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 6 页 -E.if(x 标准答案是:CD。您的答案是:21、若有 int x;float y;指出下面结果为整型数的表达式()(分数:2 分)A.(int)(x+y)B.(int)x+y C.a+x D.x+(int)y E.x*y 标准答案是:ACD。您
3、的答案是:22、设有关于结构体类型的定义:()struct data int num;struct data*next;*p,*head=NULL;下列语句中正确的有(分数:2 分)A.p=(struct data*)malloc(sizeof(struct data)B.p=(struct data)malloc(sizeof(struct data)C.p=(struct data*)malloc(sizeof(data)D.p next=head E.p.next=head 标准答案是:AD。您的答案是:23、若有如下定义及赋值()int x=9,*p,*p1;p=&x;p1=p;则可以
4、输出变量x 的地址的语句是(分数:2 分)A.printf(%d n,x)B.printf(%d n,*p)C.printf(%d n,p1)D.printf(%d n,&x)E.printf(%d n,*p1)标准答案是:CD。您的答案是:24、若有如下定义和语句,则能正确表示数组a 首元素地址的表达式有()int a10,*p(分数:2 分)A.a0 B.a 名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 6 页 -C.p+1 D.p E.*p 标准答案是:BD。您的答案是:25、设有说明:int x=1,y=3;下面表达式的值为2 的有()(分数:2 分)A.y&x B.xy C.x|y D.y|x1 E.x2 标准答案是:ABE。您的答案是:再次测验名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 6 页 -