C语言冲刺试卷

C语言冲刺试卷

ID:42747143

大小:111.00 KB

页数:18页

时间:2019-09-21

C语言冲刺试卷_第1页
C语言冲刺试卷_第2页
C语言冲刺试卷_第3页
C语言冲刺试卷_第4页
C语言冲刺试卷_第5页
资源描述:

《C语言冲刺试卷》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、全国计算机等级考试考前冲刺试卷(1)二级公共基础知识和C语言程序设计(考试时间90分钟,满分100分)一、选择题((1)-(10)、(21)-(40)每题2分,(11)-(20)每题1分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。请将正确选项填涂在答题卡相应位置上,答在试卷上不得分。(1)在待排序的元素序列基本有序的前提下,效率最高的排序方法是(  )。A)冒泡排序B)选择排序C)快速排序D)归并排序(2)下列叙述中正确的是(  )。A)算法的效率只与问题的规模有关,而与数据的存储结构无关B)算法的时间复杂度是指执行算法所需要的计算工作量C)

2、数据的逻辑结构与存储结构是一一对应的D)算法的时间复杂度与空间复杂度一定相关(3)以下叙述中,不属于面向对象方法的优点的是(  )A)可重用性好B)与人类习惯的思维方法一致C)可维护性好D)有助于实现自顶向下、逐步求精(4)下列对于软件测试的描述中正确的是(  )。A)软件测试的目的是证明程序是否正确B)软件测试的目的是使程序运行结果正确C)软件测试的目的是尽可能多地发现程序中的错误D)软件测试的目的是使程序符合结构化原则(5)在软件设计中,不属于过程设计工具的是(  )。A)PDL(过程设计语言)B)PAD图C)N-S图D)DFD图(6)下列选项中不属于软件生命周期开发阶

3、段任务的是(  )。A)软件测试B)概要设计C)软件维护D)详细设计(7)关系数据库管理系统所管理的关系是(  )。A)若干个二维表B)一个DBF文件C)一个DBC文件D)若干个DBC文件(8)使用视图之前,应首先(  )。A)新建一个数据库B)新建一个数据库表C)打开相关的数据库D)打开相关的数据表(9)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和(  )。A)编码设计B)测试阶段C)运行阶段D)物理设计(10)在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是(  )。A)并B)交C)投影D)笛卡儿乘积(11)算法中,对需要执行的每一步操作,必须给

4、出清楚、严格的规定。这属于算法的(  )。A)正当性B)可行性C)确定性D)有穷性(12)以下选项中可作为C语言合法常量的是(  )。A)-80.B)-080C)-8el.0D)-80.0e(13)以下选项中不合法的标识符是(  )。A)printB)FORC)&aD) 00(14)设变量已正确定义并赋值,以下表达式正确的是(  )。A)x=y5=x+zB)int(15.8%5)C)x=y+z+5,++yD)x=25%5.0__(15)有以下程序:#include<stdio.h>main(){charc1=1,c2=2;  cl=getchar();  c2=g

5、etchar();  putchar(c1);  putchar(c2);}当运行时输入:a<回车>后,以下叙述正确的是(  )。A)变量c1被赋予字符a,c2被赋予回车符B)程序将等待用户输入第2个字符C)变量c1被赋予字符a,c2中仍是原有字符2D)变量c1被赋予字符a,c2中将无确定值(16)下列定义变量的语句中错误的是(  )。A)int_int;B)doubleint_;C)charFor;D)floatUS";(17)已知字母A的ASCII代码值为65,若变量kk为char型,以下不能正确判断出kk中的值为大写字母的表达式是(  )。A)kk>=A&&kk<

6、=ZB)!(kk>=A||kk<=Z)C)(kk+32)>=a&&(kk+32)<=zD)isalpha(kk)&&(kk<91)(18)有以下程序:main(){inti;  for(i=0;i<3;i++)  switch(i)  {    case0:printf("%d",i);    case2:printf("%d",i);    default:printf("%d",i);  }}程序运行后的输出结果是(  )。A)022111B)021021C)000122D)012(19)在嵌套使用if语句时,C语言规定else总是(  )。A)和之

7、前与其具有相同缩进位置的if配对B)和之前与其最近的if配对C)和之前与其最近的且不带else的if配对D)和之前的第一个if配对(20)下面程序的运行结果是(  )。#include<stdio.h>main(){inti;  for(i=1;i<5;i++)  {if(i%3==0)    break;    printf("%d",i);}}A)123B)12C)23D)12345(21)有以下程序:main()__{inti,s=0;  for(i=1;i<10;i+=2)s+=i+1;  printf("

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。