已阅读5页,还剩56页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
。2012年3月全国计算机等级考试二级C语言笔试(预测)一、选择题在下面的问题中,四个选项(a)、b)、c)和d)中只有一个是正确的。请在答题纸的相应位置写下正确的选项,不要在试卷上打分。(1)为了避免流程图在描述程序逻辑时的灵活性,提出用框图来代替传统的程序流程图,传统的程序流程图通常也称为一)程序框图二)N-S图三)结构图四)数据流程图(2)结构规划主要强调a)程序大小b)程序效率c)编程语言的进步d)程序可读性(3)为了使模块尽可能独立,要求a)模块的内聚度应尽可能高,模块之间的耦合度应尽可能强b)模块的内聚度应尽可能高,模块间的耦合度应尽可能弱c)模块的内聚度应尽可能低,模块之间的耦合度应尽可能弱d)模块的内聚度应尽可能低,模块之间的耦合度应尽可能强(4)需求分析阶段的任务是确定软件开发方法;软件开发工具;软件开发成本;软件系统功能(5)算法差指a)算法程序的运行时间有限b)算法程序处理的数据量是有限的c)算法程序的长度是有限的。d)该算法只能由有限的用户使用(6)对于长度为n的线性表格的排序,在最坏的情况下,比较时间不是n(n-1)/2的排序方法是a)快速排序b)气泡排序c)直接插入排序d)堆排序(7)如果堆叠顺序是e1、e2、e3、e4,则可能的堆叠顺序是A) E3、E1、E4,e2b) E2、E4、E3,e1c) E3、E4、E1,e2d)以任何顺序(8)当将E-R图转换为关系模型时,实体和关系都可以表示为a)属性b)关系c)关键字d)字段(9)有三种关系r、s和t,如下:r学士学位a 0 k1b 1 n1S学士学位f 3 h2a 0 k1n 2 x1TBCDa0k1如果从关系式R和S通过运算获得关系式T,则使用的运算是a)和b)自然连接c)笛卡尔乘积d)交集(10)以下对数据库的描述是正确的a)数据处理是将信息转换成数据的过程b)数据的物理独立性意味着当数据的逻辑结构改变时,数据的存储结构不变c)关系中的每一列被称为一个元组,一个元组就是一个字段。d)如果一个关系中的属性或属性组不是该关系的关键字,但它是另一个关系的关键字,则称为该关系的外部关键字(11)以下陈述是正确的a)由c程序实现的算法必须有输入和输出操作由C程序实现的算法可能没有输出,但必须有输入。C)C程序实现的算法可以没有输入,但必须有输出。d)c程序实现的算法既没有输入也没有输出(12)可以在C语言中使用的以下用户标识符组是a)无效,定义,单词B)a3_3,_123,汽车C)对于,-abc,如果情况D)2a,DO,尺寸(13)以下选项可用作C语言的法律常数A)-80 B)-080 C)-8e1.0 D)-80.0e(14)如果有语句:char *行5;下面的陈述是正确的a)将行定义为一个数组,每个数组元素都是一个变量,其基类型作为一个指针将行定义为可以指向5个字符数组的指针变量将行定义为指针数组,语句中的*称为地址间运算符将行定义为指向字符函数的指针(15)以下定义陈述是正确的a)int a=b=0;b)半焦A=65 1,b= b ;c)浮动a=1,*b=a,* c=b;d)双a=00;b=1.1(16)有以下程序char chint k;ch= a ;k=12printf(%c,%d,ch,ch,k);printf(k=%d n ,k);如果已知字符A的ASCII码值为97,则执行上述程序段后的输出结果为a)因变量类型与格式描述符类型不匹配,并且输出没有固定值b)输出项与格式描述符的数量不一致,输出是否为零C)a,97,12k=12D)a,97,k=12(17)有以下程序main() int i,s=1;对于(I=1;i50(I)如果(!(i%5)!(I % 3)s=I;printf(“% d n”,s);程序的输出是甲)409乙)277丙)1丁)91(18)当变量C的值不是2、4或6时,值为“真”的表达式为A)(c=2)|(c=4)|(c=6)B)(c=2 c=6)|(c!=3)|(c!=5)C)(c=2c=6)!(c%2)D)(c=2 c=6)(c%2!=1)(19)如果变量定义正确,有以下程序段int a=3,b=5,c=7;如果(ab)a=b;c=a。if(c!=a)c=b;printf(%d,%d,%dn ,a,b,c);输出是程序段中的语法错误(20)有以下程序#包括main() int x=1,y=0,a=0,b=0;开关(x)案例1:开关(y)案例0:a休息;案例1:b休息;案件2:ab;休息;案件3:ab;printf(a=%d,b=%dn ,a,b);该计划的结果是A)a=1,b=0,B)a=2,b=2,C)a=1,b=1,D)a=2,b=1(21)以下程序的输出结果是#包括“stdio.h”main() int i,a=0,b=0;对于(I=1;i10(I) if(i%2=0) a;继续;b;printf(a=%d,b=%d ,a,b);A)a=4,b=4 B)a=4,b=5 C)a=5,b=4 D)a=5,b=5(22)已知# int t=0;而(t=1).以下陈述是正确的a)循环控制表达式的值为0b)循环控制表达式的值为1c)循环控制表达式非法(d)上述陈述均不真实。(23)以下程序的输出结果是main() int a10=1,2,3,4,5,6,7,8,9,10,* p=a;printf(“% d n”,*(p2);甲)3乙)4丙)1丁)2(24)以下错误的定义陈述是A)int x3=0,1,1,2,3 ;B)int x43=1,2,3,1,2,3,1,2,3,1,2,3 ;C)int x4=1,2,3,1,2,3,1,2,3,1,2,3 ;d)int x3= 1,2,3,4 ;(25)有以下程序空隙ss(char *s,char t) while(*s) if(* s=t)* s=t-AA;s; main() char str 1100= abcddfefbd ,c= d ;ss(str1,c);printf(“% s n”,str 1);程序运行后的输出是abcdedfedbd B)abcddfefbdd C)abcddfeffaba D)abcddfeffdbd(26)有以下程序main() char ch25=6937 , 8254,* p2;int i,j,s=0;对于(I=0;I2;I)pI=chI;对于(I=0;I2;(I)对于(j=0;pIj 0 ;j=2)s=10 * s pIj- 0 ;printf(“% d n”,s);这个程序的输出是A)69825 B)63825 C)6385 D)693825(27)有一个定义语句: char s10;要从终端向S输入5个字符,输入语句错误a)获取(s0);b)扫描(“%s”,S1);c)获取(s);d)扫描(“%s”,s1);(28)下面的陈述是错误的a)程序中所有以“#”开头的语句行都是预处理命令行;b)预处理命令行的结尾不能用分号表示;C)定义最大值是一个合法的宏定义命令行;d)预处理命令行由C程序在程序执行过程中处理(29)提供以下声明typedef结构 int n;char ch8; PER下面的描述是正确的A)PER是结构变量名称B)PER是结构类型名称C)typedef结构是结构类型D)结构是结构类型名称(30)以下说法是错误的获取函数用于从终端读取字符串。获取字符函数用于从磁盘文件读取字符将字符串输出到文件的输出功能(31)正确定义一维数组的下列选项是A)int a5=0,1,2,3,4,5 ;b)对a= 0 , 1 , 2 , 3 , 4 , 5 , 0 进行充电;C)炭A= A , B , C ;d)int a5= 0123 ;(32)有以下程序#包括main() char p= a , b , c ,q10= a , b , c ;printf(“% d % d n”,strlen(p),strlen(q);正如以下描述中的情况a)当设置p和q数组的初始值时,系统将自动添加一个字符串结束符,因此输出长度为3b)由于在p数组中没有字符串结束符,所以不能确定长度,但是q数组中的字符串长度是3c)由于q数组中没有字符串结束符,所以长度无法确定,但是p数组中的字符串长度为3d)由于p和q数组中没有字符串结束符,因此无法确定长度。(33)有以下程序#包括#包括void fun(char * s,int n) char * t;int i,j;对于(I=0;伊斯特伦(sj) t=sI;sI:sj;sj=t;main() char * ss= bcc , bbcc , xy , aaacc , aabcc ;乐趣(ss,5);printf(%s,%sn ,ss0,ss4);该计划的结果是A)xy,aaacc B)aaacc,xy C)bcc,aabcc D)aabcc,bcc(34)有以下程序#包括int f(int x) int y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中地理人教版 (新课标)七年级下册第四节 俄罗斯第1课时教学设计
- 2025年大学《电子商务及法律-电商法律案例分析与合同起草实训》考试参考题库及答案解析
- 2025年大学《妇幼保健医学-妇幼流行病学》考试备考试题及答案解析
- 税务公司网络设备管理细则
- 2025年大学《文化遗产-文化遗产概论》考试备考题库及答案解析
- 戏剧家协会戏剧理论研究工作方案
- 2025年大学《司法鉴定学-文书司法鉴定》考试备考题库及答案解析
- 某审计公司审计风险方案优化
- 某舞蹈家协会音响设备实施办法
- 福建省龙岩市一级校盟2025-2026学年高二上学期半期考联考地理试卷(含答案)
- 新生儿溢奶与吐奶护理要点
- 护理求职展示
- 建筑行业项目经理职业规划
- 高中选科规划课件
- 2025年互联网信息审核员考试题库及答案
- 2025年乡村振兴面试题及答案
- 2025年《新课程标准解读》标准课件
- 2024年普通高中学业水平选择性考试(福建卷)物理试题含答案
- 交流发言:深入实施数字化转型条件下税费征管“强基工程”推动县税务局工作高质量发展
- 1与食品经营相适应的操作流程
- 高考数学专项复习:导数压轴大题归类(解析版)
评论
0/150
提交评论