[计算机类试卷]国家二级(C语言)笔试模拟试卷44(无答案).doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷44(无答案).doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷44(无答案).doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级(C 语言)笔试模拟试卷 44(无答案)1 在数据结构中,从逻辑上可以把数据结构分为_。(A)动态结构和静态结构(B)紧凑结构和非紧凑结构(C)线性结构和非线性结构(D)内部结构和外部结构2 若进栈序列为 1,2,3,4,进栈过程中可以出栈,则下列不可能的个出栈序列是_。(A)1,4,3,2(B) 2,3,4,1(C) 3,1,4,2(D)3,4,2,13 排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为_。(A)希尔排序(B)冒泡排序(C)插入排序(D)选择排序4 在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码
2、值 11,所需的关键码比较次数为_。(A)2(B) 3(C) 4(D)55 对于 n 个结点的单向链表(无表头结点),需要指针单元的个数至少为_。(A)n-1(B) n(C) n+1(D)2n6 在软件开发过程中,软件结构设计是描述_。(A)数据存储结构(B)软件体系结构(C)软件结构测试(D)软件控制过程7 模块本身的内聚是模块独立性的重要性度量因素之。在 7 类内聚中,具有最强内聚的类是 _。(A)顺序性内聚(B)过程性内聚(C)逻辑性内聚(D)功能性内聚8 数据存储和数据流都是_,仅仅是所处的状态不同。(A)分析结果(B)事件(C)动作(D)数据9 数据的完整性是指数据的正确性、有效性和
3、_。(A)可维护性(B)独立性(C)安全性(D)相容性10 关系代数运算是以_为基础的运算。(A)关系运算(B)谓词运算(C)集合运算(D)代数运算11 有如下程序 main( ) char ch25=“6937“,“8254“,*p2; int i,j,s=0; for(i=0;i2;i+) pi=chi; for(i=0;i2;i+) for(j=0;pij0; j+=2) s=10*s+(pij-0); printf(“%dn“,s); 该程序的输出结果是 _。(A)69825(B) 63825(C) 6385(D)69382512 以下叙述不正确的是_。(A)分号是 C 语言的必要组成
4、部分(B) C 程序的注释可以写在句的后面(C)函数是 C 程序的基本单位(D)主函数的名字不一定用 main 表示13 若变量已正确定义并赋值,下面符合 C 语言的表达式是_。(A)a:=b+1(B) a=b=c+2(C) int 18.5%3(D)a=a+7=c+b14 C 语言运算对象必须是整型的运算符是_。(A)%=(B) /(C) =(D)=15 下面一组中都是 C 语言关键字的是_。(A)double Int for(B) main while goto(C) volatile break static(D)malloc sizeof new16 若已定义 x 和 y 为 doub
5、le 类型,则表达式 x=1,y=x+3/2 的值是_。(A)1(B) 2(C) 2(D)2.517 执行语句 for(i=1;i+4;);后变量 i 的值是_。(A)3(B) 4(C) 5(D)不定18 若变量 a、 i 已正确定义,且 i 已正确赋值,合法的语句是 _。(A)a=1(B) +i;(C) a=a+=5;(D)a=int(i);19 有如下程序 main() int y=3,x=3,z=1, printf(“%d%dn“,(+x,y+),z+2); 运行该程序的输出结果是_。(A)3 4(B) 4 2(C) 4 3(D)3 320 运行以下程序后,如果从键盘上输入 65 14回
6、车,则输出结果为_。 main() int m,n; printf(“Enter m,n:“); scanf(“%d%d“, while(m!=n) while(mn)m-=n; while(nm)n-=m; printf(“m=%dn“,m); (A)m=3(B) m=2(C) m=1(D)m=021 运行下面程序时,从键盘输入字母 H,则输出结果是 #includestdio.h main() char ch; ch=getchar(); switch(ch) case H:printf(“Hello!n“); case G:printf(“Good morning!n“); defaul
7、t:printf(“Bye_Bye!n“); (A)Hello!(B) Hello! GoodMoring!(C) Hello! Goodmorning! Bye_Bye!(D)Hello! Bye_Bye!22 在下列选项中,没有构成死循环的是(A)int i=100; while(1) i=i%100+1; if(i100)break ; (B) for(;);(C) int k=10000; dok+;while(k10000);(D)int s=36; while(s)-s ;23 若有说明语句:char c=72 ;则变量 c(A)包含 1 个字符(B)包含 2 个字符(C)包含 3
8、 个字符(D)说明不合法,c 的值不确定24 以下正确的说法是(A)定义函数时,形参的类型说明可以放在函数体内(B) return 后边的值不能为表达式(C)如果函数值的类型与返回值类型不一致,以函数值类型为准(D)如果形参与实参类型不一致,以实参类型为准25 下列关于单目运算符+,- 的叙述中正确的是(A)它们的运算对象可以是任何变量和常量(B)它们的运算对象可以是 char 型变量和血型变量,但不能是 float 型变量(C)它们的运算对象可以是 int 型变量,但不能是 double 型变量和 float 型变量(D)它们的运算对象可以是 char 型变量、int 型变量和 float
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 44 答案 DOC
