二级c语言2010年秋季考试(真题汇总)-副本

二级c语言2010年秋季考试(真题汇总)-副本

ID:35320746

大小:130.50 KB

页数:23页

时间:2019-03-23

二级c语言2010年秋季考试(真题汇总)-副本_第1页
二级c语言2010年秋季考试(真题汇总)-副本_第2页
二级c语言2010年秋季考试(真题汇总)-副本_第3页
二级c语言2010年秋季考试(真题汇总)-副本_第4页
二级c语言2010年秋季考试(真题汇总)-副本_第5页
资源描述:

《二级c语言2010年秋季考试(真题汇总)-副本》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、计算机等级历年真题(二级C语言)2011年05月01日计算机等级考试习题集2010年秋季考试(真题汇总)一、选择题部分1.述一个算法可以有不同的方式,常见的有()。A.高级语言、自然语言和伪代码B.机器语言、汇编语言和高级语言C.汇编语言、高级语言和低级语言D.自然语言、流程图和伪代码2.下列叙述正确的是()。A.函数的定义和调用都不允许嵌套B.函数的定义和调用都允许嵌套C.函数的定义允许嵌套,但函数的调用不允许嵌套D.函数的定义不允许嵌套,但函数的调用允许嵌套3.若已定义:inta[5]={1,2,3,4,5},*p=a;且p值未发生变化,下

2、列不能表示a[1]地址的是()。A.a+1B.++pC.p+1D.a++4.若已定义:structstudent{intnum;floatscore;}stu[4];以下错误的语句是()。A.printf(“%d”,(*stu).num);B.*(stu)=*(stu+1);C.stu[0]->num=101;D.stu[0]=stu[1];5.下列对枚举类型的定义正确的是()。A.enuma{“A”,”B”,”C”};B.enuma{x=-2,y=1,z=3};C.enuma={A,B,C};D.enuma={“A”,”B”,”C”};6.下

3、列合法的浮点数的是()A.2E0.5B.65C.123D.E27.若已定义:structstudent{intnum;charname[20];}stu1,stu2;下列语句中不正确的是A.strcpy(stu1.name,stu2,name);B.stu1=stu2C.stu1.name=”liMin”D.stu1.num=stu2.num-23-计算机等级考试习题集8.若已定义:doublex,y;则下列表达式不能正确计算(x-2)/3*y的是()A.y*(x-2)/3B.(x-2)*y*1/3C.y/3*(x-2)D.(1/3)*(x-2

4、)*y9.下列当x的值在5至10之间为“假”,否则为“真”的逻辑表达式为()Ax>=5&&x<=10B!(5<=x&&x<=10)Cx<=5&&x>=10D!(5<=x<=10)10若已定义:charstr1[20]=”guangzhou”,str2[20]=”2010”;能形成字符串“GUANGZHOU2010”的语句是()Astrcat(strupr(str1),str2);Bstrcpy(str2,strupr(str1));Cstrcpy(strupr(str1),str2);Dstrcat(str2,strupr(str1));11下

5、列叙述正确的是()A为提高程序运行速度可在源程序中加入一些宏定义B一个C语言源程序只能有一条预处理命令C宏定义不占用程序运行时间,但与程序中的语句一样需要编程D宏定义中的宏名必须用大写字母表示12.下列不合格的字符常量的是()。A.‘t’B.’\’C.‘’D.“a”13.若已定义:intx=2,y;则执行语句y=x%2+(--x);后y的值是()。A3B.1C.0D.214.下列程序段的运行结果是()inta[]={8,7,6,5,4,3,2,1},i,sum=0;for(i=0;i<8;i++);if(i<=3)sum+=a[i];p

6、rintf(“%d”,sum);A.15B.0C.10D.1615.若已定义charstra[50],strb[50];能正确从键盘读入字符串的是()A.scanf(“%s%s”,stra[50],strb[50]);B.gets(strb,stra);C.getch(stra,strb);D.scanf(“%s%s”,stra,strb);16.下列程序的运行结果是()。Voidmain();{charstr[]=“abcd“,*p=str;inti;while(*p)printf(“%c”,*(p++));}A.AbcB.abcdC.c

7、dD.bcd17.若已定义:inta[3]={3,6,9},*p=a;则对数组元素a[1]错误引用的是()。-23-计算机等级考试习题集A.*(a+1)B.*p+1C.*(&a[1])D.p[1]18.若已定义:FILE*fp;若要打开d盘的temp文件夹下的file11.txt文件,该文件既能读也能写,则正确的语句是()。A.fp=fopen(“d:tempfile1.txt”,”rw”);B.fp=fopen(“d:tempfile1.txt”,”rb”);C.fp=fopen(“d:\temp\file1.txt”,”rb”)

8、;D.fp=fopen(“d:\temp\file1.txt”,”rw”);19.下列是结构化程序设计应遵循的原则。A.根据需要可使用嵌套基本控制

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。