已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 1 页 四川省普通高等学校计算机应用知识和能力 第二十四次等级考试 二级 C 与 C 语言 笔 试 试 卷 时间 2006 年 4 月 15 日 上午 9 00 11 00 第一部分第一部分 软件技术基础软件技术基础 共 共 15 分 分 一 是非判断题 每小题一 是非判断题 每小题 1 分 共分 共 10 分 分 判断下列各题是否正确判断下列各题是否正确 如正确 在客观答题纸上对应编号选如正确 在客观答题纸上对应编号选 A 否则选 否则选 B 1 顺序表和线性链表的物理存贮形式都是顺序存贮 1 2 数据类型是某种程序设计语言中已实现的数据结构 2 3 如果通过软件测试没有发现错误 则说明软件是完全正确的 3 4 快速原型模型可以有效地适应用户需求的动态变化 4 5 不同进程之间的动作在时间上不能重叠 5 6 分区式存储管理能够进行存储空间共享 6 7 链接文件和索引文件都可以非连续存放 7 8 中断处理一般分为中断响应和中断处理两个步骤 前者由软件实施 后者主要由硬件实施 8 9 在 C 语言中 重载 表达了最简单的多态性 9 10 进程调度根据一定的调度算法 从等待队列中挑选出合适的进程 10 二 选择题二 选择题 每小题每小题 1 分 共分 共 5 分分 1 在数据结构中 一个存储结点存放一个 11 11 A 数据项 B 数据元素 C 数据结构 D 数据类型 2 把逻辑地址转变为存储的物理地址的过程称作 12 12 A 编译 B 连接 C 运行 D 重定位 3 SPOOLing 技术可以实现设备的 13 分配 13 A 虚拟 B 共享 C 独占 D 物理 4 允许用户把若干作业提交计算机系统集中处理的操作系统称为 14 14 A 分时操作系统 B 实时操作系统 C 网络操作系统 D 批处理操作系统 5 进程从运行状态进入就绪状态的原因可能是 15 15 A 被选中占有处理机 B 时间片用完 C 等待的事件已发生 D 等待某一事件 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 2 页 第二部分第二部分 C 与与 C 语言程序设计语言程序设计 共共 85 分分 一 单项选择题一 单项选择题 每小题每小题 1 分 共分 共 10 分分 1 以下能正确进行字符串赋值的是 16 16 A char s 5 a e i o u B char s 5 s good C char s 5 abcd D char s 5 s good 2 有下面的说明和语句 则输出的结果是 17 char a 9 b 020 printf o n a 17 A 0377 B 040 C 32 D 以上答案均不对 3 若有 float x 则 sizeof x 和 sizeof float 两种描述 18 18 A 都正确 B 都不正确 C 前者正确 后者不正确 D 后者正确 前者不正确 4 若有代数式 bc ae3 则不正确的 C 语言表达式是 19 19 A 3 a e b c B 3 a e b c C a b c e 3 D a e c b 3 5 下列程序运行的结果是 20 main struct cmplx int x int y cnum 2 1 3 2 7 printf d n cnum 0 y cnum 0 x cnum 1 x 20 A 0 B 1 C 3 D 6 6 若有以下说明和语句 且 0 iy x y z x y x y return z return z C int fun int x int y D fun int x int y int z return x y x y z x y x y 9 下面 C 的语句 24 能实现 printf d d n a b 的功能 24 A cin a b B cin a b C cout a b D cout a b endl 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 3 页 10 在如下程序段中的 while 循环 25 int k 0 while k 1 k 25 A 有语法错 不能执行 B 无限循环 C 一次都不执行 D 执行一次 二 读程序回答问题二 读程序回答问题 每个选择每个选择 3 分 共分 共 45 分分 1 下列程序运行的结果为 26 include main int k 0 char c A do switch c case A k break case B k case C k 2 break case D k k 2 continue case E k k 10 break default k k 3 k while c G printf k d k 26 A k 1 B k 2 C k 3 D k 4 2 读程序并回答问题 include void fun char p int n int i if i n 10 0 fun p 1 i p n 10 0 void main int num char str 10 scanf d fun str num puts str 若输入整数 3567 请回答下列两个问题 1 程序中的 fun 函数被调用的次数为 27 27 A 3 B 4 C 5 D 6 2 程序的运行结果为 28 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 4 页 28 A 3567 B 5673 C 6753 D 7653 3 阅读如下程序 include abc s t k int s t k int p for p 0 k p ps k k p main int a 10 i k for i 0 i 10 i scanf d abc a 10 printf d d n k a k 以上程序的功能是 29 29 A 查询并输出数组中最大值的位置及最大值 B 查询并输出数组中最小值的位置及最小值 C 计算数组中各元素之和 D 计算数组中各元素之乘积 4 读下列程序并回答问题 include void main int argc char argv char ch FILE in out if argc 3 exit 1 if out fopen argv 1 r NULL printf Cannot open the file n exit 0 if in fopen argv 2 w NULL printf Cannot open the file n fclose out exit 0 while ch fgetc out EOF if ch a fputc ch in else fputc ch in fclose in 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 5 页 fclose out 上述 C 程序经编译 连接后生成一个可执行文件 文件名为 myfile exe 假设磁盘上有一个 文件 file1 dat 其内容为 This is an example 若在 DOS 提示符下键入 myfile file1 dat file2 dat 请回答下面两个问题 1 按上述要求运行后 文件 file1 dat 的内容为 30 30 A This is an example B THIS IS AN EXAMPLE C this is an example D This Is An Example 2 按上述要求运行后 文件 file2 dat 的内容为 31 31 A This is an example B THIS IS AN EXAMPLE C this is an example D This Is An Example 5 阅读如下程序 main char ch 2 5 6934 8254 p 2 int i j s 0 for i 0 i 2 i p i ch i for i 0 i 0 j 2 s 10 s p i j 0 printf d n s 程序运行的结果是 32 32 A 6385 B 69825 C 63825 D 693825 6 下列程序运行的结果为 33 include fun int x int y int cp int dp cp x y dp x y main int a b c d a 30 b 50 fun a b printf d d n c d 33 A 50 30 B 30 50 C 80 20 D 80 20 7 读下列程序 回答问题 include void f int s 4 int i j k for i 0 i 3 i for j i 1 j 4 j k s i j s i j s j i s j i k 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 6 页 main int s 4 4 i j for i 0 i 4 i for j 0 j 4 j s i j i j f s for i 0 i 4 i printf n for j 0 j 4 j printf 4d s j i 1 程序的运行结果是 34 34 A 0123 1012 2101 3210 B 0123 1012 2101 3210 C 0123 1012 2101 3210 D 0123 1012 2101 3210 2 若将函数 f 中的 for j i 1 j 4 j 改为 for j 0 j 3 i j 运行结果是 35 35 A 0123 1012 2101 3210 B 0123 1012 2101 3210 C 0123 1012 2101 3210 D 0123 1012 2101 3210 8 阅读程序回答问题 main int i j k m 0 for i 1 i 4 i for j 1 j 4 j for k 1 k 4 k m printf M d m 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 7 页 1 以上程序输出 M 36 36 A 3 B 6 C 9 D 27 2 如果在以上程序中语句 m 之前增加一条语句 if i j i k j k 则输出 M 37 37 A 3 B 6 C 9 D 27 9 下列程序运行的结果为 38 include main void pic int len char c int i 4 j pic 27 j i pic i 2 j 1 putchar n for j 2 j 0 j pic 30 j pic i 2 j putchar n void pic int len char c int k for k 1 k len k putchar c 38 A B C D 10 读程序 回答问题 include char cat char str1 char str2 char pt for pt str1 pt 0 pt while str2 0 pt str2 pt 0 return pt main char p s1 30 210 s2 30 45 p cat s1 s2 printf d n p s1 四川省计算机二级考试第二十四次 C 与 C 语言笔试试卷 共 10 页 第 8 页 p cat s1 s2 printf d n p 1 s1 1 本程序中第一次调用 cat 函数后 输出为 39 39 A 2 B 3 C 5 D 7 2 本程序中第二次调用 cat 函数后 输出为 40 40 A 2 B 3 C 5 D 7 注意 注意 请把下面 程序填空 中各小题答案写在主观题答题纸上请把下面 程序填空 中各小题答案写在主观题答题纸上 每一个空只填一个语句或一个语句每一个空只填一个语句或一个语句所缺的部分内容所缺的部分内容 三 程序填空三 程序填空 每空每空 2 分 共分 共 30 分分 1 下面程序的功能是 将给定的整数 x 按指定的位置插入已有的 10 个整数序列并输出 插入操 作在被调函数 insert 中完成 指定的位置应大于等于 0 且小于等于 10 include void insert int i int x int j for j 9 j i j p i x void main int i a 11 1 2 3 4 56 7 8 9 10 wz x printf Input the inserting position 0 scanf d printf Input a inserting data n scanf d for i 0 i 1 请填空 double fun double x int y double z for i 1 z 1 i z z x 3 下面程序的功能是 从键盘上输入若干个学生的成绩 统计并输出最高成绩和最低成绩 当输 入负数时结束输入 请填空 main float x max
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 呼吸系统疾病的护理案例分析
- 深度解析(2026)《GBT 24179-2023金属材料 残余应力测定 压痕应变法》
- SNT 4944-2017《食品接触材料 高分子材料 使用聚(2,6-二苯基-1,4-苯醚)作为干性食品模拟物测定迁移量的条件》(2026年)宣贯培训
- Topic Talk教学设计高中英语北师大版2019选择性必修第二册-北师大版2019
- 2026年容器安全微服务网关防护体系构建与实践
- 宫颈癌的远程医疗与护理
- 呼吸系统疾病护理中的伦理问题
- 模糊度量空间若干收敛性的研究
- 面向算网融合的安全服务编排部署机制设计与实现
- 小学红色故事分享说课稿
- 9.2《项脊轩志》课件+2025-2026学年统编版高二语文选择性必修下册
- 连云港市市属国有企业选聘生招录笔试真题2025
- 2026届上海市普陀区高三下学期二模质量调研 历史试卷(含答案)
- 郑州信息科技职业学院2026年单独招生《职业适应性测试》模拟试题
- 东风奕派科技2026届春季全球校园招聘备考题库及答案详解(历年真题)
- 中国支气管哮喘基层诊疗与管理指南(2026年)解读课件
- 财税公司处理投诉内部相关制度
- 国际海事避碰规则中英文解读
- 五年(2021-2025)中考数学真题分类汇编(河南专用)05:函数基础与一次函数(学生版)
- 广东省珠海市文园中学2024-2025学年七年级下学期语文期中试卷(含答案)
- 西餐制度管理制度
评论
0/150
提交评论