10年真题及参考答案.docx
- 文档编号:28888
- 上传时间:2022-10-01
- 格式:DOCX
- 页数:5
- 大小:16.19KB
10年真题及参考答案.docx
《10年真题及参考答案.docx》由会员分享,可在线阅读,更多相关《10年真题及参考答案.docx(5页珍藏版)》请在冰豆网上搜索。
10年真题及参考答案
2010年9月真题及参考答案
www。
Xiaoyuan。
com校园网 2010年9月全国计算机二级C语言笔试试题:
一、选择题 下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。
请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。
下列叙述中正确的是 A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构D)上述三种说法都不对 下列叙述中正确的是 A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C)在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D)上述三种说法都不对 软件测试的目的是A)评估软件可靠性B)发现并改正程序中的错误C)改正程序中的错误D)发现程序中的错误 下面描述中,不属于软件危机表现的是A)软件过程不规范B)软件开发生产率低C)软件质量难以控制D)软件成本不断提高 软件生命周期是指 A)软件产品从提出、实现、使用维护到停止使用退役的过程B)软件从需求分析、设计、实现到测试完成的过程C)软件的开发过程D)软件的运行维护过程 www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 面向对象方法中,继承是指A)一组对象所具有的相似性质B)一个对象具有另一个对象的性质C)各对象之间的共同性质D)类之间共享属性和操作的机制 层次型、网状型和关系型数据库划分原则是A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一 数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式 有三个关系R、S和T如下:
则关系R和S得到关系T的操作是A)自然连接B)交 www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 C)投影D)并 以下关于结构化程序设计的叙述中正确的是 A)一个结构化程序必须同时顺序、分支、循环三种结构组成B)结构化程序使用goto语句会很便捷 C)在C语言中,程序的模块化是利用函数实现的D)三种基本结构构成的程序只能解决小规模的问题 以下关于简单程序设计的步骤和顺序的说法中正确的是A)确定算法后,整理并写出文档,最后进行编码和上机调试 B)首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档C)先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档D)先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构 以下叙述中错误的是 A)C程序在运行过程中所有计算都以二进制方式进行B)C程序在运行过程中所有计算都以十进制方式进行C)所有C程序都需要编译链接无误后才能运行 D)C程序中整型变量只能存放整数,实型变量只能存放浮点数 有以下定义:
inta;longb;doublex,y;则以下选项中正确的表达式是 A)a%B)a=x!
=y;C)%bD)y=x+y=x 以下选项中能表示合法常量的是A)整数:
1,200B)实数:
C)字符斜杠:
?
\\?
D)字符串:
\ 表达式a+=a-=a=9的值是A)9B)_9 www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 C)18D)0 若变量已正确定义,在ifprintf;中,以下不可替代W的是 A)a<>b+cB)ch=getcharC)a==b+cD)a++ 有以下程序#includemain{inta=1,b=0;ifb++; elseififb+=2;elseb+=3; printf;} 程序运行后的输出结果是A)0B)1C)2D)3 若有定义语句inta,b;doublex;则下列选项中没有错误的是A)switch B)switchx/{case0:
a++;break; {case0:
a++;break;case1:
b++;break; case1:
b++;break;default:
a++;b++; default:
a++;b++;} } C)switchx%2) D)switch%2){case0:
a++;break; {case:
a++;break;case1:
b++;break; case:
b++;break;default:
a++;b++; default:
a++;b++;} } www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 有以下程序#includemain{inta=1,b=2; while{b+=a;a+=2;b%二10;}printf;} 程序运行后的输出结果是A)5,11B)7,1C)7,11D)6,1 有以下程序#include<stdio.h>main{inty=10;while; printf;} 程序执行后的输出结果是A)y=0B)y=-1C)y=1 D)while构成无限循环有以下程序#include<stdio.h>main {chars[」=”rstuv\;printf;} 程序运行后的输出结果是A)tuv B)字符t的ASCII码值C)tD)出错 www。
Xiaoyuan。
com校园网
www。
Xiaoyuan。
com校园网 有以下程序#include<>#include<>main {charx[]=”STRING”; x[0」=0;x[1]=?
\0?
;x[2」=?
0?
;printf,strlen);} 程序运行后的输出结果是A)61B)70C)63D)71 有以下程序#include<stdio.h>Intf;main{intn=1,m; m=f));printf;} intf{returnx*2;}程序运行后的输出结果是A)1B)2C)4D)8 以下程序段完全正确的是A)int*p;scanf;B)int*p;scanf;C)intk,*p=&k;scanf;D)intk,*p:
;*p=&k;scanf; 有定义语句:
int*p[4];以下选项中与此语句等价的是A)intp[4]; www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 B)int**p;C)int*;D)int「4」; 下列定义数组的语句中,正确的是A)intN=10; B)#defineN10intx[N]; intx[N]; C)intx[0..10]; D)intx[]; 若要定义一个具有5个元素的整型数组,以下错误的定义语句是A)inta[5]=﹛0﹜;B)intb={0,0,0,0,0};C)intc[2+3];D)inti=5,d[i]; 有以下程序#include<stdio.h>voidf;main {inta[5]={1,2,3,4,5},*r=a;f;printf;} voidf {p=p+3;printf;}程序运行后的输出结果是A)1,4B)4,4C)3,1D)4,1 有以下程序#include<stdio.h>voidfun{inti、j、k、t; for {k=i;?
forifk=j; www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 t=a〔i];a〔i]=a[k];a〔k]=t;}}main {intaa「10」={1、2、3、4、5、6、7},i;fun; forprintf);printf;} 程序运行后的输出结果是A)7,2,5,4,3,6,1B)1,6,3,4,5,2,7C)7,6,5,4,3,2,1D)1,7,3,5,6;2,1 下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST\要求的是A)if==0)ST;B)ifST; C)if==1)ST;D)ifST; 以下不能将s所指字符串正确复制到t所指存储空间的是A)while{t++;s++;}B)for;C)do{*t++=*s++;}while;D)for; 有以下程序#include<stdio.h>#include<string.h>main {chara[20]=”ABCD\OEFG\0”,b[]=”IJK”;strcat;printf;} 程序运行后的输出结果是A)ABCDE\\OFG\\OIJKB)ABCDIJK www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 C)IJKD)EFGIJK 有以下程序,程序中库函数islower用以判断ch中的字母是否为小写字母 #include<stdio.h>#include<ctype.h>voidfun{inti=0;while {if)p[i-1]=p[i-1]-?
a?
+?
A?
;i++;}}main {chars1[100]=”abcdEFG!
”;fun;printf;} 程序运行后的输出结果是A)abcdEFG!
B)AbCdEFg!
C)aBcDEFG!
D)abcdEFg!
有以下程序#include<stdio.h>voidfun {iffun;printf;}main {fun;printf;}程序运行后的输出结果是A)137B)731C)73D)37 www。
Xiaoyuan。
com校园网 www。
Xiaoyuan。
com校园网 有以下程序#include<stdio.h>intfun{staticintx=1;x+=1;returnx;}main{inti;s=1; fors+=fun;printf;} 程序运行后的输出结果是A)11B)21C)6D)120 有以下程序#inctude<stdio.h>#include<stdlib.h>Main {int*a,*b,*c; a=b=c=malloc);*a=1;*b=2,*c=3;a=b; printf;} 程序运行后的输出结果是 A)3,3,3 B)2,2,3 C)1,2,3 D)1,1,3 有以下程序#include<stdio.h>main {ints,t,A=10
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 10 年真题 参考答案