[计算机类试卷]国家二级(C语言)笔试模拟试卷70及答案与解析.doc
《[计算机类试卷]国家二级(C语言)笔试模拟试卷70及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C语言)笔试模拟试卷70及答案与解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C语言)笔试模拟试卷 70及答案与解析 1 在计算机中,算法是指 _。 ( A)查询方法 ( B)加工方法 ( C)解题方案的准确而完整的描述 ( D)排序方法 2 栈和队列的共同点是 _。 ( A)都是先进后出 ( B)都是先进先出 ( C)只允许在端点处插入和删除元素 ( D)没有共同点 3 已知二叉树 BT的后序遍历序列是 dabec,中序遍历序列是 debac,它的前序遍历序列是 _。 ( A) cedba ( B) acbed ( C) decab ( D) deabc 4 在下列几种排序方法中,要求内存量最大的是 _。 ( A)插入排序 ( B)选择排序 ( C)快速排
2、序 ( D)紧并排序 5 在设计程序时,应采纳的原则之一是 _。 ( A)程序结构应有助于读者理解 ( B)不限制 goto语句的使用 ( C)减少或取消注解行 ( D)程序越短越好 6 下弄不属于软件调试技术的是 _。 ( A)强行排错法 ( B)集成测试法 ( C)回溯法 ( D)原因排除法 7 下列叙述中,不属于软件需求规格说明书的作用的是 _。 ( A)便于用户、开发人员进行理解和交流 ( B)反映出用户问题的结构,可以作为软件开发工作的基础和依据 ( C)作为确认测试和验收的依据 ( D)便于开发人员进行需求分析 8 在数据流图 (DFD) 中,带有名字的箭头表示 _。 ( A)控制
3、程序的执行顺序 ( B)模块之间的调用关系 ( C)数据的流向 ( D)程序的组成成分 9 SQL语言又称为 _。 ( A)结构化定义语言 ( B)结构化控制语言 ( C)结构化查询语言 ( D)结构化操纵语言 10 视图设计一般有 3种设计次序, 下列不属于视图设计的是 _。 ( A)自顶向下 ( B)由外向内 ( C)由内向外 ( D)自底向上 11 下列字符串不属于标识符的是 ( ) ( A) sum ( B) average ( C) day_night ( D) M, D.JOHN 12 若 t已定义为 double类型,表达式: t=1, t+, t+5的值是 ( ) ( A) 1
4、 ( B) 7 ( C) 2 ( D) 1 13 以下各选项企图说明一种新的类型名,其中正确的是 ( ) ( A) typedef v1 int, ( B) typedef v2 int; ( C) typedef int v3; ( D) typedef v4: int; 14 若有代数式 “ex+y2+y/x”,则正确的 C语言表达式是 ( ) ( A) ex+y*y+y/x ( B) exp x+pow(y, 2)+y/x ( C) exp(x)+pow(y, 2)+y/x ( D) ex+y2+y/x 15 若 x 3, y z 4,则下列表达式的值分别为 ( )(1)(z yx)?1
5、:0(2)y+=z, x* y ( A) 0 24 ( B) 1 8 ( C) 0 8 ( D) 1 12 16 下面程序的输出结果是 ( ) main() int i, j; i 16; j (i+)+i;printf(“%d“, j); i 15; printf(“%d%d“, +i, i); ( A) 32 16 15 ( B) 33 15, 15 ( C) 34 15, 16 ( D) 34 16 15 17 在 C语言中,整数 65534在存储单元中的存储情况是 ( ) ( A) 11 11 11 11 11 11 11 11 ( B) 10 00 00 00 00 00 00 10
6、 ( C) 01 11 11 11 11 11 11 11 ( D) 11 11 11 11 11 11 11 10 18 执行语句 “for(n=10; n 0;)printf(“%d“, -n+n-); ”后,下列说法正确的是 ( ) ( A)循环体执行了 5次,最终 n的值是 -1 ( B)循环体执行了 6次,最终 n的值是 -1 ( C)循环体执行了 6次,最终 n的值是 0 ( D)循环体执行了 5次,最终 n的值是 0 19 若有以下定义和语句: int u=010, v=0x10, w 10; printf(“%d, %d, %dn“, u, v, w); 则输出结果是 ( )
7、( A) 8, 16, 10 ( B) 10, 10, 10 ( C) 8, 8, 10 ( D) 8, 10, 10 20 以下函数调用语句中实参的个数是 ( ) func(exp1, exp2), (exp3, exp4,exp5); ( A) 1 ( B) 2 ( C) 4 ( D) 5 21 2个指针变量不可以 _。 ( A)相加 ( B)比较 ( C)相减 ( D)指向同一地址 22 在下列叙述中,错误的一条是 _。 ( A)定义 char*string=“China“中的 string是一个字符串变量,其值为 China ( B)若有一个多维数组 a,则 *(a+i)与 ai等价
8、( C) int(*p)4表示 p为指针变量,它指向包含 4个元素的一维数组 ( D)数组名代表数组的首地址,固定不变。指针变量可通过指向数组首地址来代表对应的数组,但其值可以改变 23 若已定义以下语句,其中 0i9,则对 a数组元素不正确的引用为 _。 int a=0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *p=a, i; ( A) ap-a ( B) *( p=x8 | y 8; printf(“%d “,p); p+=(p+=2); printf(“%dn“,p); ( A) -1 0 ( B) 0 0 ( C) 0 4 ( D) -1 2 28 下列程序中,正确的为
9、 _。 ( A) main() int *pb= float 1 =15.25; print f(“%dn“ ,*pb); ( B) amin() int a,*pa; a=10; *pa=a; prinffC%d“,*pa); ( C) main() char s20; char *ps= scanf(“%s“,*p); printf(“%s“,*p); ( D) main() char str10; int *ps=str0; str=“abcdefg“; printf(“%s“,*p); 29 设 int b=2;, 则表达式 (b 2)/(b 1)的值是 _。 ( A) 0 ( B)
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 笔试 模拟 70 答案 解析 DOC
