自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迂者-贺利坚的专栏

为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

原创 C++程序设计师生互动(2012年春第6周)

这周开始,同学们在提交报告之余写的总结、随笔逐渐多了,其中不乏妙笔。摘录出来,配上老贺的一些评论及感言,作为师生更大范围的交互,共同享受进步的愉悦。 学习及其方法篇: 我决定每天在做完C++作业的同时,额外的抽出至少半小时的时间编写C++程序,以弥补自己在上个学期漏下的知识点,希望...

2012-03-28 22:51:40

阅读数 2062

评论数 4

原创 第6周-任务5-多文件组织三角形类

【题目】将任务4(第6周-任务4-用点类作成员的三角形类)中的的解决用一个项目多个文件的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。 【要点】对多个文件一个项目的组织方法的一般原则是:(1)若干个功能相近的...

2012-03-27 08:01:58

阅读数 2093

评论数 0

原创 第6周-任务4-用点类作成员的三角形类

【题目】设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。 提示:(1)这个问题需要用到两个类,顶点类参照任务3中的CPoint类;(2)三角形类参考下面CTriangle类的声明;(3)充分利用CPoint类中已有的代码实现;(4)关于三条边的...

2012-03-27 06:19:55

阅读数 2621

评论数 3

原创 第6周-任务3-设计平面坐标点类

【题目】设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等enum SymmetricStyle { axisx,axisy,point};//分别表示按x轴, y轴, 原点对称 class CPoint {private: double x; // 横坐标 ...

2012-03-27 05:48:33

阅读数 2463

评论数 0

原创 第6周-任务2-程序填空

【题目】程序填空:按要求将缺少的代码填进去。a. 用指针访问对象class A { private: int a; public: A() {a=0;} ___(1)___{} //定义构造函数,用参数aa初始化数据成员a }; main() { ___(2)__...

2012-03-27 05:36:27

阅读数 2278

评论数 5

原创 第6周-任务1-使用常对象的一个典型错误

【题目】下面的程序存在编译错误。有两种方法可以修改,请给出这两种修改方案,在报告中说明你倾向于用哪一种?为什么?处理此类问题的原则是什么? class C {private: int x; public: C(int x){this->x= x;} int g...

2012-03-27 05:14:21

阅读数 2228

评论数 0

原创 对象更有用的玻璃罩——常引用

原创案例讲解——”玻璃罩const”系列的三篇文章: 1. 使用常对象——为共用数据加装一个名为const的玻璃罩 2. 常(const)+ 对象 + 指针:玻璃罩到底保护哪一个 3. 对象更有用的玻璃罩——常引用   本文讲在基于对象的程序设计中,函数中传递参数使用更广泛的技术,利用...

2012-03-24 21:47:33

阅读数 4181

评论数 3

原创 常(const)+ 对象 + 指针:玻璃罩到底保护哪一个

原创案例讲解——”玻璃罩const”系列的三篇文章: 1. 使用常对象——为共用数据加装一个名为const的玻璃罩 2. 常(const)+ 对象 + 指针:玻璃罩到底保护哪一个 3. 对象更有用的玻璃罩——常引用   在上一篇文章《使用常对象——为共用数据加装一个名为const的玻璃罩...

2012-03-23 13:52:28

阅读数 3457

评论数 8

原创 使用常对象——为共用数据加装一个名为const的玻璃罩

原创案例讲解——”玻璃罩const”系列的三篇文章: 1. 使用常对象——为共用数据加装一个名为const的玻璃罩 2. 常(const)+ 对象 + 指针:玻璃罩到底保护哪一个 3. 对象更有用的玻璃罩——常引用   话题的引入:C++采取了不少有效的措施(如设private...

2012-03-23 08:55:54

阅读数 4279

评论数 3

原创 主动,永远的法宝

毕业班一位女同学,考研失利。找工作时,连续两次都只经过了一轮,感到倍受打击。慌得她妈妈给我打来电话,请我和她谈谈,帮她一下。这是一位性格内向,成绩优秀,动手能力也不错的同学。对考研的失利,她无话可说;而找工作不顺,诸多原因,她很自责,也不满意想象到的性别歧视。   交谈中,她表示将不会考虑再考研...

2012-03-22 21:31:15

阅读数 3760

评论数 9

原创 第5周-师生互动

看学生的任务完成情况,随手做些评论,关于程序本身的,鼓励的,批评的,都有。学生的有些话挺有意思,自己的应对也自然而出,于是想顺手摘出来成了此文。   需要指出的是,不少同学仍不习惯于写些总结。由写总结而受益的同学已经不在少数,调通了一个程序,用自己的话将其中的原理,自己对所遇问题的解决,由解题带...

2012-03-22 11:00:00

阅读数 1906

评论数 0

原创 第5周-任务4-学生类数组

【题目】设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据,要求: (1)用指针指向数组首元素,输出第1、3、5个学生的信息; (2)设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。 【参...

2012-03-19 22:55:43

阅读数 3478

评论数 11

原创 第5周-任务3-长方柱类数组

【题目】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类的数据成员包括长(length)、宽(width)、高(heigth)等。另外: (1)需要定义长方柱类,5个长方柱采用一个对象数组表示; (2)前4个长方柱(即数组的前4个元素)要在定义数组时初始化,其中前3个直接给出参数初始化...

2012-03-19 22:44:05

阅读数 2635

评论数 2

原创 第5周-任务2-分数类(拓展1)

【题目】C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为第10章做运算符重载等积累些感性认识。 任务要求:完成下面类的设计,并在main...

2012-03-18 15:06:50

阅读数 2736

评论数 2

原创 第5周-任务1-三角形类中的构造函数

【题目】设计三角形类,通过增加构造函数,使对象在定义时能够进行初始化特别要求:为全面体会构造函数的各种写法,本任务要求提交多个版本的程序,体现出你已经掌握下列知识点:(1)使用带参数构造函数,即Triangle(float x, float y, float z),三边长在调用时由实参直接给出;(...

2012-03-18 11:55:30

阅读数 3935

评论数 2

原创 第4周-任务4-设计工资类(Salary)-扩展1

原题目及解答见第4周-任务4-设计工资类(Salary): 【拓展1】使用salary[50]有限制,实际人数少浪费空间,人数多时无法完成任务。程序执行中先输入职工人数,然后利用教材P217所讲的动态分配内存的运算符new,开辟一个大小正好的连续空间,完成上面的工作(排序需要采用指针完成)。 ...

2012-03-17 19:59:28

阅读数 2553

评论数 0

原创 开发经验和屁股的关系

昨晚为CSDN俱乐部的同学们做了一个讲座《微博开发、云平台及一个微博应用开发的简单方案》。已经用屏幕录相机记录下来了,不想讲完一边和同学聊着,一边收拾,直接关机,教室中带有保护卡的电脑自然不给面子,录相文件就此完蛋。   讲座中,难免要对同学们的学习做些指导。按照预先的准备,要讲如何在校积累开发经...

2012-03-17 08:39:32

阅读数 22681

评论数 35

原创 讲座:基于云平台进行微博应用开发

作为CSDN俱乐部的例行活动,今天由我为同学们讲新浪微博开发。原计划大一的继续在计算中心玩编程,高年级的听讲座,但据说大一的有意见,也就本周暂停编程比赛。   反思自己的思路,不管何种形式,不是要让同学们多见识一些吗?不是一直推荐“不要强调基础,能做就尽快做起来”的一种思维吗?每周五的活动尽可能...

2012-03-16 15:32:38

阅读数 4006

评论数 3

原创 在CSDN上写出漂亮博文

【边讲边演示——请点下面的视频链接】 【要点】 问题: CSDN的博文中插入代码,可以排版出很漂亮的效果,但是处理不当,有时变得很难看 解决方案: 在集成开发环境(IDE)中编辑好后再往博客中放;选用插入代码的工具(注意选择语言);懂一些HTML,直接...

2012-03-13 10:52:29

阅读数 3134

评论数 1

原创 第4周-任务4-设计工资类(Salary)

【题目】阅读教材P255例8.4,注意到类中的数据成员可以是数组。设计一个工资类(Salary),其中的数据成员有:double型数组salary[50](实际人数可以少于50,固定取50可能造成空间浪费),整型值number表示的职工人数。在main函数中调用你自己设计好的成员函数完成下面的功能...

2012-03-13 08:14:56

阅读数 3067

评论数 5

提示
确定要删除当前文章?
取消 删除