2009年3月全国算机等级考试C语言二级笔试试卷.doc

2009年3月全国算机等级考试C语言二级笔试试卷.doc

  1. 1、本文档共1页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009年3月全国算机等级考试C语言二级笔试试卷

2009年3月全国计算机等级考试C语言二级笔试试卷 2010-01-09 21:18 一、选择题((1)—(10)、(21)—(40)每题2分,(11)—(20)每题1分,共70分) 下列各题A)、B)、C)、D)四个选项中,只有一个只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。 1 下列叙述中正确的是 A 栈是“先进先出”的线性表 B 队列是“先进后出”的线性表 C 循环队列是非线性结构 D 有序线性表既可以采用顺序存储结构,也可以采用链式存储结构 2 支持子程序调用的数据结构是 A 栈 B 树 C 队列 D 二叉树 3 某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是 A 10 B 8 C 6 D 4 4 下列排序方法中,最坏情况下比较次数最少的是 A 冒泡排序??? B 简单选择排序?? C 直接插入排序?? D 堆排序 5 软件按功能可以分为:应用软件、系统软件和支撑软件〔或工具软件 。下面属于应用软件的是 A 编译程序 B 操作系统??? C 教务管理系统?? D 汇编程序 6 下面叙述中错误的是 A 软件测试的目的是发现错误并改正错误 B 对被调试的程序进行“错误定位”是程序调试的必要步骤 C 程序调试通常也称为Debug D 软件测试应严格执行测试计划,排除测试的随意性 7 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 A 提高耦合性降低内聚性有利于提高模块的独立性 B 降低耦合性提高内聚性有利于提高模块的独立性 C 耦合性是指一个模块内部各个元素间彼此结合的紧密程度 D 内聚性是指模块间互相连接的紧密程度 8 数据库应用系统中的核心问题是 A 数据库设计 ?? B 数据库系统设计 C 数据库维护 ?? D 数据库管理员培训 9 有两个关系R,S如下:b 由关系R通过运算得到关系S,则所使用的运算为 A 选择 B 投影 C 插入 D 连接 10 将E-R图转换为关系模式时,实体和联系都可以表示为 A 属性 B 键 C 关系 D 域 11 以下选项中合法的标识符是 A 1_1 B 1-1 C _11 D 1_ _ 12 若函数中有定义语句:int k;,则 A 系统将自动给k赋初值0 B 这是k中的值无定义 C 系统将自动给k赋初值-1 D 这时k中无任何值 13 以下选项中,能用作数据常量的是 A o115 B 0118 C 1.5e1.5??? D 115L 14 设有定义:int x 2;,以下表达式中,值不为6的是 A x* x+1??? B X++,2*x??? C x* 1+x D 2*x,x+ 2 15 程序段:int x 12; double y 3.141593;printf %d%8.6f,x,y ;的输出结果是 A 123.141593?? B 12 3.141593?? C 12,3.141593?? D 123.1415930 16 若有定义语句:double x,y,*px,*py;执行了px x;py y;之后,正确的输入语句是 A scanf %f%f,x,y ; B scanf %f%f x,y ; C scanf %lf%le,px,py ; D scanf %lf%lf,x,y ; 17 以下是if语句的基本形式: if 表达式 语句 其中表达式 A 必须是逻辑表达式 B 必须是关系表达式 C 必须是逻辑表达式或关系表达式??? D 可以是任意合法的表达式 18 有以下程序 #include main int x; scanf %d,x ; if x 3 ; else if x! 10 printf %d\n,x ; 程序运行时,输入的值在哪个范围才会有输出结果 A 不等于10的整数 B 大于3且不等于10的整数 C 大于3或等于10的整数 D 小于3的整数 19 有以下程序 #include main int a 1,b 2,c 3,d 0; if a 1 b++ 2 if b! 2||c--! 3 printf %d,%d,%d\n,a,b,c ; else printf %d,%d,%d\n,a,b,c ; else printf %d,%d,%d\n,a,b,c ; 程序运行后输出结果是 A 1,2,3 B 1,3,2 C 1,3,3 D 3,2,1 20 以下程序段中的变量已正确定义 for i 0;i 4;i++,i++  for k 1;k 3;k++ ; printf * ; 程序段的输出结果是 A ********??? B **** C ** D * 21 有以下程序 #include main ch

文档评论(0)

elouwn + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档