华南理工大学C++程序设计C++第一章
- 格式:pdf
- 大小:105.00 KB
- 文档页数:4
《 高级程序设计语言C++ 》试卷 第 1 页 共 2 页《C++程序设计基础》第二章答案注意事项:1. 考前请将试卷和答题纸密封线内各项填写清楚; 2. 所有答案写在答题纸上,否则无效; 3.试卷和答题纸同时提交; 4.考试形式:闭卷;5. 本试卷共五大题,满分100分,考试时间120分钟。
一、 单项选择题(每小题2分,共30分)1. C2. A3. C4. D5. B6. C7. B8. A9. C 10. D 11. A 12. A 13. __A _ 14._ D_ _ 15.__ A __2. y/x 的值是1,由于a 是单精度浮点型,所以算数表达式y/a 强制类型转换,y/a 的值为2.4,赋值表达式右侧结果为5.9,由于z 是int 整型,所以再次强制类型转换,z 的值为5。
6. 逻辑表达式&&左侧若为逻辑假false(0),则直接判定逻辑表达式为逻辑假false(0),不执行右侧。
该题中由于m=0,所以m++&&n++只执行左侧的m++,而不执行n++,且该条逻辑为假false(0),不执行if 语句中的m++。
7. A 项switch(a)后不应有分号。
switch(表达式)中的表达式只能为整形,字符型或枚举型,不能使是浮点型,case 后只能接常量表达式,且只能为一个值。
C 项不应为浮点型,且case 后接了两个值。
D 项case 后接的a 是变量,不是常量。
9. if 语句里的a=3不是逻辑表达式,是赋值表达式,将3赋值给a ,语句为true 。
10. 同9题,k=3是赋值表达式,该条语句为逻辑真true(1),所以程序陷入死循环。
(区分k=3和k==3)13. int x(1),a(0),b(0);相当于int x=1,a=0,b=0;只是不同的写法。
15. 无论E 取何值,选项应于!E 真假性相同。
所以while(!E)中!E 等价于E==0。
课程设计报告书《C++程序设计》课程设计学院数学学院专业数学与应用数学(统计方向)学生姓名 xxx学生学号 xxxxxxxxxx指导教师 xxx课程编号课程学分 2学分起始日期 2015年7月16日教师评语教师签名:日期:成绩评定备注基于记录的应用程序设计一、选题背景本课题应解决的主要问题:编写一个应用程序实现程序化教学应达到的技术要求:该程序可以完成以下功能:向学生提问题;从学生处获得答案;根据学生的答案继续选择下一个问题。
本设计的指导思想:在程序中表示教学课程所需的信息;在设计阶段,设计一个合适的数据结构;将数据文件使用的外部表示转换为程序内部表示;编写程序对内部数据库进行操作。
二、方案论证(概要设计)设计原理(理念):在老师所给的参考数据结构设计及函数原型设计的基础上,略加修饰,填充函数原型的内部结构,使得函数具备所需要的功能,最终能使程序实现程序化教学。
例如:void ReadQuestionText(ifstream &infile,questionT *q)这个函数将问题的文本读入问题数据结构,这必须由调用才可分配。
这个问题文本结束的标志是EndMarker,即“-----”的标记。
void ReadAnswers(ifstream &infile,questionT *q)这个函数将问题答案的文本读入答案数据结构。
void AskQuestion(int num)这个函数用于提出问题。
void WriteQuestionText(questionT *q)这个函数根据问题序号显示问题题目内容。
void FindWriteAnswer(string ans,questionT *q) 这个函数用于查找与输入答案匹配的内容。
三、过程论述(详细设计)1.数据结构设计* 类型名: answerT,这个结构提供空间给每个问题可能的答案struct answerT{string ans;int nextq;};定义answerT为结构体类型,其中包括一个字符串变量ans和一个整型变量nextq,而ans用于储存一个问题的一个答案,nextq用于储存下一个问题的题号。
第一章函数与极限·第一节函数1.(单选题)参考答案:B2.(单选题)参考答案:C3.(单选题)下面那一句话是错误的?()A.两个奇函数的和是奇函数;B.两个偶函数的和是偶函数;C.两个奇函数的积是奇函数;D.两个偶函数的积是偶函数.参考答案:C4.(单题)参考答案:C第一章函数与极限·第二节初等函数和常见的经济函数1.(单选题)参考答案:C2.(单选题)参考答案:A3.(单选题)下面那一句话是错误的?()A.两个奇函数的和是奇函数;B.两个偶函数的和是偶函数;C.两个奇函数的积是奇函数;D.两个偶函数的积是偶函数.参考答案:C4.(单选题)参考答案:B5.(单选题)参考答案:C6.(单选题)参考答案:B7.(单选题)参考答案:C8.(单选题)某厂为了生产某种产品,需一次性投入1000元生产准备费,另外每生产一件产品需要支付3元,共生产了100件产品,则每一件产品的成本是?()A.11元;B.12元;C.13元;D.14元.参考答案:C9.参考答案:A10.参考答案:C11.参考答案:C第一章函数与极限·第三节极限概念与性质1.(单选题)参考答案:D2.(单选题)参考答案:D第一章函数与极限·第四节无穷小与无穷大1.(单选题)参考答案:A2.(单选题)参考答案:A3.(单选题)参考答案:B第一章函数与极限·第五节极限的运算1.(单选题)参考答案:C2.(单选题)参考答案:A3.(单选题)参考答案:D4.(单选题)参考答案:B5.(单选题)参考答案:A6.(单选题)参考答案:B7.(单选题)参考答案:B8.(单选题)参考答案:B9.(单选题)参考答案:C第一章函数与极限·第六节无穷小的比较1.(单选题)参考答案:A2.(单选题)参考答案:B3.(单选题)参考答案:C第一章函数与极限·第七节函数的连续性1.(单选题)参考答案:B2.(单选题)参考答案:A第二章导数与微分·第一节导数的概念1.(单选题)参考答案:B2.(单选题)参考答案:A3.(单选题)关于连续和可导的关系,下面哪个命题是对的?()A.可导的函数是连续的,连续的函数不一定可导。