




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
全国计算机等级考试二级c语言模拟试卷及答案公共基础知识一、选择题()下列关于栈的叙述正确的是A)栈是非线性结构B)栈是一种树状结构C)栈具有先进先出的特征D)栈具有后进先出的特征 ()结构化程序设计所规定的三种基本控制结构是A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数()结构化程序设计的一种基本方法是A)筛选法B)递归法C)归纳法D)逐步求精法()如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新的关系中属性个数少于原来关系中属性个数,这说明所实施的运算关系是:A)选择B)投影C)连接D)并 二、填空题 .对于输入为N个数进行快速排序算法的平均时间复杂度是().在面向对象方法学中,直接反映了用户对目标系统的要求的模型是().软件测试方法中,黑盒测试个白盒测试法是常用的方法,其中黑盒测试法主要是用于测试() .关系型数据库管理系统中存储与管理数据的基本形式是() C语言程序设计一、选择题(1)以下程序的输入结果是main( ) int i=010,j=10,k=x10;printf(%d,%d,%d ,i,j,k);A)8,10,16 B)8,10,10 C)10,10,10 D)10,10,16(2)指针s所指字符串的长度char *s= Name Address ;A)说法不合法 B)19 C)18 D)15(3)C语言中最简单的数据类型包括A)整型、实型、逻辑型 B)整型、实型、字符型 C)整型、字符型、逻辑型 D)整型、实型、逻辑型、字符型(4)为表示关系x大于等于y大于等于z,应使用C语言表达式A)(x=Y)&(Y=z) B)(x=Y)AND(y=z) C)(x=Y=z) D)(x=Y)&(Y=z)(5)下列对C语言字符数组的描述中错误的是A)字符数组可以存放字符串 B)字符数组中的字符串可以整体输入、输出 C)可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值 D)不可以用关系运算符对字符数组中的字符串进行比较(6)以下说法中正确的是A)C语言程序总是从第一个定义的函数开始执行 B)在C语言程序中,要调用的函数必须在main()函数中定义 C)C语言程序总是从main()函数开始执行 D)C语言程序中的main()函数必须放在程序的开始部分(7)以下程序段的输出结果是int x=3;do printf(%3d,x-=2); while(!(- -x);A)1 B)30 C)1 -2 D)死循环(8)设有如下定义:char *aa2=abcd,ABCD;则以下说法中正确的是A)aa数组元素的值分别是abcd和ABCD B)aa是指针变量,它指向含有两个数组元素的字符型一维数组C)aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址 D)aa数组的两个元素中各自存放了字符a和A的地址(9)设有以下定义:int a43=1,2,3,4,5,6,7,8,9,10,11,12;int (*prt)3=a, * p=a0;则下列能够正确表示数组元素a12的表达式是A)*(* prt + 1)2) B)*(*(p+5) C)(* prt + 1)+2 D)*(*(a+1)+2)(10)以下程序的输出结果是fut( int * *s,int p23) * *s=p11; main( ) int a23=1,3,5,7,9,11,*P;p=(int * )malloc(sizeof(int);fut(&p,a);print(% ,*p);A)1 B)7 C)9 D)11二、填空题(1)表示条件:10 (2)下列程序的输出结果是( )#includemain( ) char b =ABCDEFG;char *chp=&b7;while(- -chp&b0)putchar(*chp);putchar( );(3)下列程序的输出结果是( )int ast( int x,int Y,int * cp,int * dp) * cp=x+y;* dp=x-y;main( ) int a,b,c,d;a=4;b=3;ast(a,b,&c,&d);print(% d % d n,c,d);(4)阅读程序:main( ) char str1 =how do you do,str210;char *p1=str1,*p2=str2;scanf(% s,p2);printf(%s,p2);printf(%s ,p1);运行上面的程序,输入字符串 HOW DO YOU DO 则程序的输出结果是( )(5)以下程序由终端键盘输入一个文件名,然后把从终端键盘输入的字符依次存放到该文件中,用#作为结束输入的标志。请填空。#includemain( ) FILE * fp;char ch,fname 10;printf(Input the name of file );gets(fname);gets(fname);if(fp=5)= =NULL) printf(Cannot open ); exit(0); printf(Enter data );while(ch=getchar()!=#)fputc(6,fp);fclose(fp);三、上机操作题1.改错题下列给定程序中,函数fun的功能是:逐个比较a、b两个字符串对应位置中的字符,把ASCII值大或相等的字符依次存放到c数组中,形成一个新的字符串。例如:若a中的字符串为:aBCDeFgH,b中的字符串为:ABcd,则c中的字符串应为:aBcdeFgH.请改正程序中的错误,使它能得到正确结果,注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:#include#includevoid fun (char *p, char *q, char *c) int k=1;while(*p! = *q) if ( *p! *q) ck= *q;else ck= *p;if(*p) p+;if(*q) q+;k+;main( ) char a10=aBCDeFfH,b10=ABcd,c80= 0;fun (a,b,c);printf(The string a:);puts (a);ptintf(The string b:);puts (b);printf(The result :);puts(c);2.编程题请编写函数fun,它的功能是:求出1到1000之内能被7或11整除、但不能同时被7和11整除的所有整数并将它们放在a所指的数组中,通过n返回这些数的个数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。试题程序:# include # include void fun ( int *a, int *n)main( ) int aa1000,n,k;clrscr( );fun (aa,&n);for (k=0;kif(k+1)%10= = 0) printf ( );else printf(%5d,aak); 二级(C语言程序设计)样题参考答案公共基础知识一、选择题(1)D (2)C (3)D (4)B 二、填空题(1)1O(Nlog2 N)(2)2功能模型(3)3软件外部功能(4)4二维表C语言程序设计一、选择题(1)A (2)D (3)B (4)A (5)C (6)C (7)C (
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广元市中石油2025秋招笔试模拟题含答案行测综合英语
- 小学语文最易误读的32个文史常识
- 青羊区辅警考试题及答案
- 2025年部队干部考试题及答案
- 2025吉林松原经济技术开发区管理委员会招聘事业单位(含专项招聘高校毕业生)5人考前自测高频考点模拟试题完整参考答案详解
- 2025年长河镇人民政府公开招聘编外工作人员3人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025年青岛科技大学公开招聘人员(17人)模拟试卷及答案详解(新)
- 2025辽宁沈阳地铁集团有限公司所属公司拟聘用人员模拟试卷及答案详解(新)
- 2025年济南市章丘区卫生健康局所属事业单位公开招聘工作人员职位表(116人)模拟试卷及答案详解(全优)
- 2025福建福州市长乐生态环境局招聘2人模拟试卷有完整答案详解
- 《少年中国说(节选)》(第二课时) 教学课件
- 沥青路面施工方案61841
- 中国海洋大学《海洋生物资源与环境调查实习报告》
- 《中外美术史》课件1中外美术史.1(原始社会)
- 村民自治制度中存在的问题与对策
- 刺梨产品之养生有维系列简介共26页课件
- Q∕GDW 12152-2021 输变电工程建设施工安全风险管理规程
- 机械识图-公司培训PPT课件
- 公产房“承租权”能否继承
- 公司收购协议书范本
- 绿色建筑施工方案
评论
0/150
提交评论