[计算机类试卷]国家二级(C语言)笔试模拟试卷263及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷263及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷263及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 263 及答案与解析 1 算法的空间复杂度是指 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所占的存储空间 ( D)执行算法需要的内存空间 2 对线性表进行二分法检索,其前提条件是 ( )。 ( A)线性表以顺序方式存储,并按关键码值排好序 ( B)线性表以顺序方式存储,并按关键码的检索频率排好序 ( C)线性表以链式方式存储,并按关键码值排好序 ( D)线性表以链式方式存储,并按关键码的检索频率排好序 3 关系数据库管理系统能实现的专门 关系运算包括 ( )。 ( A)排序、索引、统计 ( B)选择、投影、连接 ( C)关联、更新、
2、排序 ( D)显示、打印、制表 4 对长度为 n的线性表进行顺序查找,在最坏的情况下需要比较的次数为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 5 下列程序 (注意: ch0在低字节, ch1在高字节 )的输出结果是 _。 #include stdio.h union pw int i; char ch2; a; main () a.ch0=13; a.ch1=0; printf(“%dn“, a i); ( A) 13 ( B) 14 ( C) 208 ( D) 209 6 下述关于数据库系统的叙述中正确的是 ( A)数据库系统减少了数据冗余 ( B)数据
3、库系统避免了一切冗余 ( C)数据库系统中数据的一致性是指数据类型一致 ( D)数据库系统比文件系统能管理更多的数据 7 下列有关数据库的描述,正确的是 ( ) ( A)数据处理是将信息转化为数据的过程 ( B)数据的物理独立性是指当数据的逻辑结构改变时,数据的存储结构不变 ( C) 关系中的每一列称为元组,一个元组就是一个字段 ( D)如果一个关系中的属性或属性组并非该关系的关键字,但它是另一个关系的关键字,则称其为本关系的外关键字 8 关系表中的每一行称为一个 ( )。 ( A)元组 ( B)字段 ( C)属性 ( D)码 9 对长度为 n的线性表进行顺序查找,在最坏的情况下需要比较的次数
4、为 ( )。 ( A) 125 ( B) n/2 ( C) n ( D) n+1 10 在 Windows环境下,单击当前窗口中的按钮 “ ”,其功能是 ( A)将当前应用程序转为后台运行 ( B)退出 Windows后再关机 ( C)终止当前应用程序的运行 ( D)退出 Windows后重新启动计算机 11 若 x=2, y=3,则 x int x=0,y=2,z=0; if(c 0) x=x+y; if(a =0) if(b 0) if(c =0) y= x - y; else if(c 0) y=x-y; else z= y; printf(“%d,%d,%dn“, x, y, z);
5、( A) 2,2,0 ( B) 2,2,2 ( C) 0,2,0 ( D) 2,0,2 14 若以下选项中的变量已正确定义,则正确的赋值语句是 _。 ( A) x1=26.8%3; ( B) 1+2=x2; ( C) x3=0x12; ( D) x4=1+2=3; 15 下列可用于 C语言用户标识符的一组是 ( A) void, define, WORD ( B) a3_b3, _123, Car ( C) For, -abc, IF Case ( D) 2a, DO, sizeof 16 算法的空间复杂度是指 ( )。 ( A)算法程序的长度 ( B)算法程序中的指令条数 ( C)算法程序所
6、占的存储空间 ( D)算法执行过程中所需要的存储空间 17 若有定义: float x=1.5; int a=1, b=3, c=2;则正确的 switch 语句是 ( )。 ( A) switch(x) case 1.0: printf(“*n“); case 2.0: printf(“*n“); ( B) switch(int)x); case 1: printf(“*n“); case 2: printf(“*n“); ( C) switch(a +b) case 1: printf(“*n“); case 2+1: printf(“*n“); ( D) switch(a+ b) cas
7、e 1: printf(“*n“); case c: printf(“*n“); 18 下列程序 的输出结果是 _。 #include stdio.h main () printf(“%dn“,NULL); ( A)不确定 (因变量无定义 ) ( B) 0 ( C) -1 ( D) 1 19 下列用于 printf函数的控制字符常量中,代表 “竖向跳格 ”的转义字符常量是 ( A) b ( B) t ( C) v ( D) f 20 下列属于合法的 C语言无符号短整型常数的选项是 ( ) ( A) -2 ( B) 65536 ( C) 123L ( D) 50000 21 下列关于 C语言用户
8、 标识符的叙述中正确的是 ( A)用户标识符中可以出现下划线和中划线 (减号 ) ( B)用户标识符中不可以出现中划线,但可以出现下划线 ( C)用户标识符中可以出现下划线,但不可以放在用户标识符的开头 ( D)用户标识符中可以出现下划线和数字,它们都可以放在用户标识符的开头 22 有如下程序: main() int s=0, a=1,n; scanf(“% d“, do s+=1; a=a-2; while(a!=n) printf(“% dn“, s); 若要使程序输出 2,则应该从键盘输入的值是 _。 ( A) -1 ( B) -3 ( C) -5 ( D) 0 23 已有定义: cha
9、r a=“xyz“b=x, y, z);,以下叙述中正确的是 _。 ( A)数组 a和 b的长度相同 ( B) a数组长度小于 b数组长度 ( C) a数组长度大于 b数组长度 ( D)上述说法都不对 24 下面程序段中,输出 *的个数是 char *s=“ta018bc“; for(; *s!=0;s+)printf(“*“); ( A) 9 ( B) 5 ( C) 6 ( D) 7 25 有下列函数: int fun(char*S) char*t=s; while(*t+ +); return(t-s); 该函数的功能是 ( )。 ( A)比较两个字符串的大小 ( B)计算 s所指字符串占
10、用内存字节的个数 ( C)计算 s所指字符串的长度 ( D)将 s所指字符串复制到字符串 t中 26 在 下列给出的表达式中,与 while(E)中的 (E)不等价的表达式是 ( )。 ( A) (!E 0) ( B) (E 0E 0) ( C) (E 0) ( D) (E! 0) 27 执行语句 “for(i=1; i+ 4; ); ”后,变量 i的值是 ( )。 ( A) 3 ( B) 4 ( C) 5 ( D)不定 28 以下错误的叙述是 _。 ( A)使用 while和 do-while循环时,循环变量的初始化应该在循环语句之前完成 ( B) while循环是先判断表达式,后执行循环语
11、句 ( C) do-while和 for循环均是先执行循环体语句,后判断表达式 ( D) for、 while和 do-while循环中的循环体均可以由空语句构成 29 能将高级语言编写的目标程序转换为可执行的应用程序的是 _。 ( A)连接程序 ( B)解释程序 ( C)编译程序 ( D)编辑程序 30 以下能正确进行字符串赋值、赋初值的语句是 _。 ( A) char s5: a, e, i, o, u; ( B) char *s; s=“good“; ( C) char s5=“good“; ( D) char s5; s=“good“; 31 以下选项中,正确的整型常量是 _。 ( A
12、) 12 ( B) -20 ( C) 1,000 ( D) 456 32 有以下程序 :#include stdio.h struet STU charname10; int num; float TotalSeore; ;void f(struet STU * p) struet STU s 2 = “SunDan“ ,20044,550 , “Penghua“ ,20045,537 , * q = s; +p; +q; *p= *q;main( ) struct STU s3 = “YangSan“ ,20041,703 , “LiSiGuo“ ,20042,580 ; f(s) ;pri
13、ntf(“% s % d % 3.Ofn“ ,s 1. name, s 1. num ,s 1. TotalScore);程序运行后的输出结果是 ( )。 ( A) SunDan 20044 550 ( B) Penghua 20045 537 ( C) LiSiGuo 20042 580 ( D) SunDan 20041 703 33 有以下程序 main() int c=35; printf(“%dn”, c c= b= 程序在执行了 “c= b=”语句后,表达式 “*c”的值是 ( )。 ( A)变量 a的地址 ( B)变量 b中的值 ( C)变量 a中的值 ( D)变量 b的地址 3
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 263 答案 解析 DOC
