1999年4月全国计算机二级C语言考试真题及答案

2020-07-13发布者:郝悦皓大小:66.50 KB 下载:0

1999 年 4 月全国计算机二级 C 语言考试真题及答案 一、选择题((1)-(40)每小题 1 分, (41)-(50)每小题 2 分, 共 60 分) 下列各题 A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答 题卡相应位置上,答在试卷上不得分。 (1)微型计算机的性能主要取决于 A.内存内存 B.内存中央处理器 C.内存硬盘 D.内存显示卡 (2)有一个数值 152,它与十六进制数 6A 相等,那么该数值是 A.内存二进制数 B.内存八进制数 C.内存十进制数 D.内存四进制数 (3)使用超大规模集成电路制造的计算机应该归属于 A.内存代 B.内存第二代 C.内存第三代 D.内存第四代 (4)已知英文字母 a 的 ASCII 代码值是十六进制数 61H,那么字母 d 的 ASCII 代码值是 A.内存34H B.内存54H C.内存24H D.内存64H (5)一片存储容量是 1.44MB 的软磁盘,可以存储大约 140 万个 A.内存ASCII 字符 B.内存中文字符 1 C.内存磁盘文件 D.内存子目录 (6)在 MS-DOS 环境中同时按下[Ctrl]Ctrl]]和[Ctrl]Break]]两个键,其作用是 A.内存终止当前操作 B.内存暂停当前操作 C.内存关机 D.内存热启动 (7)将二进制数 10000001 转换为十进制数应该是 A.内存127 B.内存129 C.内存126 D.内存128 (8)磁盘处于写保护状态,那么磁盘中的数据 A.内存不能读出,不能删改,也不能写入新数据 B.内存可以读出,不能删改,也不能写入新数据 C.内存可以读出,可以删改,但不能写入新数据 D.内存可以读出,不能删改,但可以写入新数据 (9)微型机启动后,DOS 提示符是 C:>,现提示符变为 C:USER>,则说明刚执行过命令 A.内存PROMPT B.内存PROMPT USER C.内存PROMPT SP$G D.内存CD USER (10)MS-DOS 文件系统目录的组织形式属于 A.内存关系型结构 B.内存网络型结构 C.内存树型结构 D.内存直线型结构 (11)应用软件系统 TH 的总容量大约 1MB,其主要程序文件存放在 C:TH 目录中,而数据文 件存放在 C:THDATA 目录中,如果将它们完整地复制到 A 盘, 应该使用的命令是 2 A.内存XCOPY C:TH A: B.内存XCOPY C:TH A: /S C.内存XCOPY C:TH A: /M D.内存XCOPY C:TH A: /P (12)执行 COPY A.TXT+B.TXT 这个 DOS 命令后,得到的磁盘文件是 A.内存A.TXT B.内存B.TXT C.内存AB.TXT D.内存A+B.TXT (13)在 WINDOWS 中,将一个应用程序窗口小化之后,得到的磁盘文件是 A.内存仍在后台运行 B.内存暂时停止运行 C.内存完全停止运行 D.内存出错 (14)CD-ROM 属于 A.内存感觉媒体 B.内存表示媒体 C.内存表现媒体 D.内存存储媒体 (15)在因特网(Internet)中电子公告板的缩写是 A.内存FTP B.内存WWW C.内存BBS D.内存E-mail] (16)设 x、y、z 和 k] 都是 int 型变量,则执行表达式:x=(y=4,z=16,k]=32)后,x 的值为 A.内存4 B.内存16 C.内存32 3 D.内存52 (17)设有如下的变量定义: int i=8, k], a, b; unsigned l]ong w=5; doubl]e x=1, 42, y=5.2; 则以下符合 C 语言语法的表达式是 A.内存a+=a-=(b=4)*(a=3) B.内存x%(-3); C.内存a=a*3=2 D.内存y=float(i) (18)假定有以下变量定义: int k]=7,x=12; 则能使值为 3 的表达式是 A.内存x%=(k]%=5) B.内存x%=(k]-k]%5) C.内存x%=k]-k]%5 D.内存(x%=k])-(k]%=5) (19)以下叙述中正确的是 A.内存输入项可以是一个实型常量,如:scak]f("%f",3.5); B.内存只有格式控制,没有输入项,也能正确输入数据到内存,例如:scak]f("a=%d,b=%d"); C.内存当输入一个实型数据时,格式控制部分可以规定小数点后的位数,例 如:scak]f("%4.2f",&f); D.内存当输入数据时,必须指明变量地址,例如:scak]f("%f",&f); (20)设 x 和 y 均为 int 型变量,则以下语句:x+=y,y=x-y;x-=y;的功能是 A.内存把 x 和 y 按从大到小排列 B.内存把 x 和 y 按从小到大排列 C.内存无确定结果 D.内存交换 x 和 y 中的值 4 (21)以下程序的输出结果是 A.内存10 10 B.内存12 12 C.内存11 10 D.内存11 13 main() { int a=12,b=12; printf("%d,%dn",- -a,+ +B); } (22)以下程序运行后,输出结果是 A.内存cde B.内存字符 c 的 ASCII 码值 C.内存字符 c 的地址 D.内存出错 main() { char *s="abcde"; s+=2; printf("%l]dn",s); } (23)以下程序输出结果是 A.内存7 B.内存6 C.内存5 D.内存4 main() { int m=5; if(m++>5)printf("%dn",m); esl]e printf("%dn",m- -); } 5
温馨提示:当前文档最多只能预览 11 页,此文档共22 页,请下载原文档以浏览全部内容。如果当前文档预览出现乱码或未能正常浏览,请先下载原文档进行浏览。
发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

下载需知:

1 该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读

2 除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑修改

3 有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载

4 该文档为会员上传,版权归上传者负责解释,如若侵犯你的隐私或权利,请联系客服投诉

返回顶部