c语言(20次)试题及答案

c语言(20次)试题及答案

ID:26416652

大小:85.00 KB

页数:10页

时间:2018-11-26

c语言(20次)试题及答案_第1页
c语言(20次)试题及答案_第2页
c语言(20次)试题及答案_第3页
c语言(20次)试题及答案_第4页
c语言(20次)试题及答案_第5页
资源描述:

《c语言(20次)试题及答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、四川省普通高等学校计算机应用知识和能力第二十次等级考试二级(C与C++语言)笔试试卷时间:2004年4月10日上午9:00—11:00第一部分软件技术基础(共15分)一、是非判断题(每小题1分,共10分)1.数据元素是数据的基本单位,数据项是数据的最小单位。(1)2.栈是特殊的线性表,须用一组地址连续的存储单元来存储其元素。(2)3.引入虚拟存储技术后,逻辑内存总容量是由地址总线的位数确定的。(3)4.编译程序是一种常用的应用软件。(4)5.顺序文件和链接文件的长度都可以动态变化。(5)6.在文件系统中彩目录管理文件。(6)7.允许多

2、用户在其终端上同时交互地使用计算机的操作系统称为实时系统。(7)8.程序、数据、和程序控制块是构成一个进程的三要素。(8)9.黑盒测试时,既要考虑程序的内部逻辑结构又要考虑其外部特性。(9)10.软件的总体设计和详细设计都要用PAD图形工具。(10)二、单项选择题(每小题1分,共5分)1.允许用户把若干作业提交计算机系统集中处理的操作系统称为(11)。11(A)分时操作系统(B)实时操作系统(C)网络操作系统(D)批处理操作系统2.分配到必要资源并获得了处理机时的进程的状态称为(12)。12(A)就绪状态(B)执行状态(C)等待状态(

3、D)阻塞状态3.利用通道技术可以在(13)之间直接交换数据。13(A)内存与CPU(B)CPU与外设(C)内存与外设(D)内存、CPU和外设三者4.以下的准则中哪个不是软件设计的准则(14)。14(A)编程语言选择准则(B)信息屏蔽准则(C)结构化和模块化准则(D)抽象准则5.有一数列:97657613294958经过一趟排序后得到:65971376294958请问使用的是何种排序方法(15)。15(A)简单插入排序(B)冒泡排序(C)2路归并排序(D)快速排序四川省计算机等级考试第二十次C与C++笔试试卷第10页共10页第二部分C与

4、C++语言程序设计(共85分)一、单项选择题(每小题1分,共10分)1.定义如下枚举类型:enumDay{Monday,Tuesday,Wednesday,Thursday,Friday=2};则下列语句正确的是(16)。16(A)表达式Wednesday==Friday的值是true(B)enumDayday;day=3;(C)enumDayday;day=Tuesday-3;(D)enumDayday;day=Monday+10;2.下列程序片段的输出结果是(17)。intm=4;do{printf("%d,",m-=3);}wh

5、ile(!(--m));17(A)1(B)1,-3,(C)3,0(D)死循环3.执行下列程序片段时的输出结果是(18)。intx,y;x=3;y=5;printf("%d",x%=(y/=2));18(A)3(B)2(C)1(D)04.对于下述程序,判断正确的是(19)。#includevoidf(int*p){*p=10;}int*p;voidmain(){f(p);printf("%d",(*p)++);}19(A)输出的值是随机值(B)运行时出错(C)输出值为10(D)输出值为115.下列程序运行的结果是(20

6、)。#defineFU(y)2.8+y#definePR(a)printf("%d",(int)(a))#definePRINT(a)PR(a);#includevoidmain(){intx=2;PRINT(FU(5)*x);}20(A)12(B)14(C)13(D)15四川省计算机等级考试第二十次C与C++笔试试卷第10页共10页6.下列程序运行的结果是(21)。#includevoidmain(){inta[10]={9,8,7,6,5,4,3,2,1,0},*p=a+4;printf("%d

7、",*++p);printf("%d",++*p);}21(A)4,3(B)4,6(C)5,5(D)4,57.关于对类要领的描述中,错误的是(22)。22(A)类就是C语言中的结构类型(B)类是创建对象的样板(C)类是具有共同行为的若干对象的统一描述体(D)类是抽象数据类型的实现8.已知inta=9,b=4;将a-b的值输出显示到屏幕上,下列各种实现方法中,正确的是(23)。23(A)cout<

8、-b9.下列循环语句会进入死循环的是(24)。24(A)i=0;do{i++;}while(i==100);(B)for(i=0;i<100;i+=3.14);(C)for(i=0;;i+=2);(D)k=1;do{k-

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

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

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