




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计试卷D1 1 一 单项选择题 总分 21 1 分值 1 0 分 有如下程序段 int i 1 while 1 i if i 10 break if i 2 0 cout open file dat 序号 72 难度 1 考查点 输入输出流 3 分值 1 0 分 有下列程序 include void main int i k a 10 p 3 k 5 for i 0 i 9 i a i i for i 0 i 3 i p i a i i 1 for i 0 i 3 i k p i 2 cout k 其输出结果是 A 20 B 21 C 22 D 23 序号 100 难度 1 考查点 数组 4 分值 1 0 分 下面4 个选项中 是用来声明虚函数的 A virtual B public C using D false 序号 141 难度 1 考查点 多态性与虚函数 程序设计试卷D1 2 5 分值 1 0 分 存放多个字符串 用 比较适合 A 二维字符数组 B 一维字符数组 C 自定义结构体 D 自定义共用体 序号 165 难度 1 考查点 自定义数据类型 6 分值 1 0 分 使用sin x 必须包括的头文件为 A iostream h B math h C stdlib h D string h 序号 178 难度 1 考查点 函数 7 分值 1 0 分 若有 int a p 则下面哪个表达式为假 A p 则执行 语句 cout white n 后输出的结果是 A 4 B 3 C 2 D 1 序号 225 难度 1 考查点 自定义数据类型 10 分值 1 0 分 设a 和b 为整型变量 执行语句 b a 2 3 a 4 a 5 后a 和b 的值为 A 5 10 B 20 25 C 5 25 D 5 20 序号 237 难度 1 考查点 C 基础知识 11 分值 1 0 分 类的概念是 A 对象的抽象 B 同一类记录的集合 C 同一类数据的集合 D 所有对象的集合 程序设计试卷D1 3 序号 240 难度 1 考查点 类与对象 12 分值 1 0 分 下列关于输入流类成员函数getline 的描述中 错误的是 A 该函数是用来读取键盘输入的字符串的 B 该函数读取的字符串长度是受限制的 C 该函数读取字符串时 遇到终止符便停止 D 该函数读取字符串时 可以包含空格 序号 249 难度 1 考查点 输入输出流 13 分值 1 0 分 变量s 的定义为char s R Hello world R 要使变量p指向s 所指向 的字符串 则应选取 A char p s B char p C char p p s D char p p 序号 280 难度 1 考查点 指针 14 分值 1 0 分 vc 中常数020 表示十进制数 A 20 B 32 C 16 D 24 序号 339 难度 1 考查点 C 基础知识 15 分值 1 0 分 下面关于基类与派生类的访问控制规则的叙述 错误的是 A 不管是何种派生 基类的private 成员都不能被其派生类访问 B 在派生类中访问基类的private 成员可以通过基类的public 和protected 成员函数访问 C 当通过private 继承时 基类中的protected 成员数据不能被派生类的成员函数访问 D 当通过public 继承时 基类中的protected 成员数据可以被派生类的成员函数访问 序号 382 难度 1 考查点 继承与派生 16 分值 1 0 分 以下哪个基类中的成员函数表示纯虚函数 A virtual void tt 0 B void tt int 0 C virtual void tt int D virtual void tt int 序号 385 难度 1 考查点 多态性与虚函数 17 分值 1 0 分 需要一种逻辑功能一样的函数 而编制这些函数的程序文本完全一样 区别只是数据类型不同 对于这种函数 下面不能用来实现这一功能的选项是 A 宏定义 宏函数 B 为各种类型都重载这一函数 C 模板 D 友元函数 序号 423 难度 1 考查点 模板 18 分值 1 0 分 一个函数为 void f int char ch a 另一个函数为 void f int 则它 们 A 不能在同一程序中定义 程序设计试卷D1 4 B 可以在同一程序中定义并可重载 C 可以在同一程序中定义 但不可以重载 D 其他三种说法均不正确 序号 428 难度 1 考查点 重载 19 分值 1 0 分 以下程序段输出的结果是 char c x41 cout int c A A B 41 C 语法错 D 65 序号 485 难度 1 考查点 C 基础知识 20 分值 1 0 分 设MClass 是一个类 有以下定义 MClass dd pp 则指针变量 pp 可以通过 访问对象dd 的成员 A B C public X int x 0 a x class Y public X int b public Y int x 0 int y 0 X y b x 下列定义对象的语句组中出现语法错误的是 A X pa new Y 1 2 B X a1 Y 1 3 C Y b1 2 3 X D X a4 10 Y b2 a4 序号 669 难度 1 考查点 继承与派生 二 填空题 总分 44 1 分值 2 2 在面向过程的程序设计中 程序功能模块由函数实现 在面向对象的程序 设 计中 程序模块由类实现 序号 101 难度 1 考查点 类与对象 2 分值 2 2 共用体变量中 变量的地址和它的各成员地址是同一个地址 因此 在任 一 时刻只能保存一或 壹 或 1 个成员 序号 121 难度 1 考查点 自定义数据类型 3 分值 4 4 类ios 是所有基本流类的基类 它有一个保护访问限制的指针指向类 streambuf 其作用是管理一个流的缓冲区 序号 134 难度 2 考查点 输入输出流 4 分值 4 4 输入一个正整数 求该数的阶乘 include using namespace std int main 程序设计试卷D1 5 int i n long int fact 1 cout n for i 2 i n i fact i cout n fact endl return 0 序号 135 难度 1 考查点 程序控制结构 5 分值 4 4 显示输出3 100 之间的所有素数 include include using namespace std int main cout 3 100 之间的素数是 endl for int m 3 m 100 m 2 int k int sqrt m for int i 2 i k i if m i 0 break if kk cout m R R cout endl return 0 序号 140 难度 2 考查点 程序控制结构 6 分值 2 2 自加和自减的两种形式是前缀和后缀 序号 169 难度 1 考查点 C 基础知识 7 分值 2 2 设int a 15 b 26 则cout a b 的输出结果是 26 序号 214 难度 2 考查点 程序控制结构 8 分值 4 4 找出矩阵A3 中第一个最大元素以及它的行 号和列号 从0 开始计算 define M 3 define N 4 include using namespace std int main int i j row colum max int a M N for i 0 i M i for j 0 j a i j max a 0 0 row 0 colum 0 for i 0 i M i for j 0 j N j if maxmax max a i j 程序设计试卷D1 6 row i colum j cout R nmax R max R row R row R colum R colum n return 0 序号 215 难度 2 考查点 数组 9 分值 2 2 设有int a 3 2 1 2 3 4 5 6 p 2 a1 则 p 2 1 的值是6 序号 235 难度 1 考查点 指针 10 分值 4 4 从用户使用的角度看 函数可以分为系统函数或 库函数 或 标准函数和 用户自定义函数或 自定义函数或 用户定义函数 序号 253 难度 1 考查点 函数 11 分值 2 2 如果在类中定义了一个成员函数为虚函数 则表明在该继承层次链条的派 生类中有可能重新定义这个成员函数的实现 即它可能被派生类的同名函数所覆盖 序号 286 难度 1 考查点 多态性与虚函数 12 分值 2 2 以下函数模板max 的功能是返回数组a 中最大元素的值 请将横线处缺 失部分补充完整 template T max T a int n T m a 0 for int i 1 im m a i return m 序号 292 难度 1 考查点 模板 13 分值 2 2 重载的关系运算符和逻辑运算符的返回类型应当是bool 类型或 bool 型 或 布尔 或 布尔类型或 布尔型 或 逻辑 或 逻辑型或 逻辑类型或 bool 序号 293 难度 1 考查点 重载 14 分值 4 4 已知y f 40 f 30 f 20 当f n 1 2 3 R n n 1 时 求y 的值 include class calculate public float f int n int i float sum 0 for i 1 i n i sum i i 1 return sum void print float y 0 0 y f 40 f 30 f 20 cout y endl 程序设计试卷D1 7 void main calculate ob ob print 序号 312 难度 3 考查点 类与对象 三 问答题 总分 25 1 分值 5 0 分 写出运算结果 include void main int a b c s a 9 b 4 c 2 s a b a c b 1 a cout s 参考答案 5 序号 31 难度 2 考查点 程序控制结构 2 分值 5 0 分 include class myclass int a b public void init int i int j a i b j friend int sum myclass x int sum myclass x return x a x b void main myclass y y init 37 41 cout sum y endl 参考答案 78 序号 58 难度 2 考查点 类与对象 3 分值 5 0 分 请写出下面程序运行的结果 include using namespace std int sub char s char p s while p p return p s void main 程序设计试卷D1 8 char a abcdefg cout sub a endl 参考答案 7 序号 67 难度 2 考查点 指针 4 分值 5 0 分 请写出下面程序运行的结果 include using namespace std void main int k a 3 3 1 2 3 4 5 6 7 8 9 for k 0 k 3 k cout a k 2 k R R cout endl 参考答案 3 5 7 序号 71 难度 2 考查点 数组 5 分值 5 0 分 include int a 5 void fun int b static int a 10 a b cout a void main int c 20 fun c a c cout a endl 参考答案 3025
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 经果林土壤团聚体稳定性与生物覆盖关系研究
- 动脉型肺动脉高压致右心衰竭诊疗专家共识研究与实践探讨
- 项目开启动员发言稿
- 【《光接入网与QoE相关理论发展现状文献综述》2800字】
- 【《S社区志愿者服务管理中存在的问题及解决建议》7600字(论文)】
- 修理方案报审表范本
- 家用监控检修方案范本
- 石排专业钢结构施工方案
- 赣州种植箱施工方案
- 定制板材养护方案范本
- 夫妻忠诚协议书8篇
- 2025年信用管理专业题库- 信用管理对企业市场风险的控制
- 双重上市公司“管理层讨论与分析”披露差异:剖析与弥合
- 物流会计面试试题及答案
- 集装箱货物高效清关代理服务合同范本
- 2025年结构上岗试题及答案
- 教科版小学五年级上册科学实验报告20篇
- 2025-2026学年人教版(五线谱)(2024)小学音乐三年级上册教学计划及进度表
- 江西省宜春市2025年上半年事业单位公开遴选试题含答案分析
- 开学第一课暨校长思政课:弘扬伟大抗战精神赓续强国复兴血脉
- 代销理财管理办法
评论
0/150
提交评论