- 博客(23)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 第六周 任务五
/*【任务5】将任务4的解决用一个项目多个文件的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。实验内容:设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生
2012-03-26 18:25:54 442
原创 第六周 任务一
//【任务1】下面的程序存在编译错误。有两种方法可以修改,请给出这两种修改方案,在报告中说明你倾向于用哪一种?为什么?处理此类问题的原则是什么?/*实验目的:修改程序 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 修改程序
2012-03-26 18:07:15 450 1
原创 第六周 任务四
/* 实验内容:设计一个三角形类,能够输入三角形的三个顶点,求出其面积、周长,并判断其是否为直角三角形和等腰三角形。 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 三角形类 * 作 者: 薛
2012-03-25 22:14:58 436
原创 第六周 任务三
/*实验目的:设计平面坐标点类 实验内容:设计平面坐标点类,计算两点之间距离、到原点距离、关于坐标轴和原点的对称点等* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 设计平面坐标点类 * 作 者:
2012-03-25 20:52:26 458 1
原创 第六周 任务二
/*实验目的:练习使用指针 实验内容:程序填空:按要求将缺少的代码填进去 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 练习使用指针 * 作 者: 薛广晨
2012-03-25 20:36:38 397
原创 第五周 任务二扩展一(枚举类型)
//【任务2】C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为第10章做运算符重载等积累些感性认识。//任务要求:完成下面类的设计,并在main()函数中自行定义对象,调用各成员函数,完成基本的测试。//任务2拓展1(选做):上面out
2012-03-19 22:26:00 523 1
原创 第五周 任务四
/*【任务4】设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据,要求:(1) 用指针指向数组首元素,输出第1、3、5个学生的信息;(2) 设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。*/#includeusing namespace std;class studen
2012-03-19 18:35:18 617
原创 第五周 任务三
/*【任务3】编写基于对象的程序,求5个长方柱的体积和表面积。长方柱类的数据成员包括长(length)、宽(width)、高(heigth)等。另外:(1) 需要定义长方柱类,5个长方柱采用一个对象数组表示;(2) 前4个长方柱(即数组的前4个元素)要在定义数组时初始化,其中前3个直接给出参数初始化,第4个用默认构造函数初始化;第5个长方柱定义时不初始化,而是由键盘输入长、宽、高赋值;
2012-03-19 18:28:55 407
原创 第五周 任务二
/*【任务2】C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为第10章做运算符重载等积累些感性认识。任务要求:完成下面类的设计,并在main()函数中自行定义对象,调用各成员函数,完成基本的测试。*/#includeusin
2012-03-19 18:18:15 403
原创 第五周 任务一
/*【任务1】设计三角形类,通过增加构造函数,使对象在定义时能够进行初始化特别要求:为全面体会构造函数的各种写法,本任务要求提交多个版本的程序,体现出你已经掌握下列知识点:(1)使用带参数构造函数,即Triangle(float x, float y, float z),三边长在调用时由实参直接给出;(2)设计默认构造函数,即不指定参数时,默认各边长为1;(3)使用默认参数的构造函
2012-03-18 00:50:21 461
原创 第四周 任务四扩展一(链表排序)
#include "iomanip" #include using namespace std; struct Salar { double salary; struct Salar *next; };Salar *head = NULL, *p, *q; class Salary{public: void cin_
2012-03-17 13:08:04 408
原创 第四周 任务3 改进(选做) 用vs2008做
//设计一个“正整数”类,并通过一系列的成员函数对其性质进行做出判断或列出相关联的数值。下面给出类声明,请实现各成员函数。另外,模仿已经给出的main()函数,完成你所设计的各个成员函数的测试。//头文件 NaturalNumber.hclass NaturalNumber{private: int n; public: void setValue (int x);
2012-03-13 14:09:14 343
原创 第四周 任务四扩展二
/*任务 4 扩充 2(选做):手工输入工资?!太让人不能忍受了。现给出包含了 500 个职工工资的文件salary.txt,从文件中读数据,完成上面的工作。此任务可参照上一学期第 15 周任务 3 完成。还可以将排序后结果保存到一个文件中。*/#include#include using namespace std;class Salary{publ
2012-03-12 19:16:24 424
原创 第四周 任务二
//头文件 mytime.hclass Time{public: void set_time(); void show_time(); void add_a_sec();//增加一秒钟 void add_a_minute();//增加一分钟 void add_an_hour();//增加一小时 void seconds(int);//增加n秒
2012-03-12 18:36:57 316
原创 第四周 任务四
/*设计一个工资类(Salary),其中的数据成员有:double型数组salary[50](实际人数可以少于50,固定取50可能造成空间浪费),整型值number表示的职工人数。在main函数中调用你自己设计好的成员函数完成下面的功能:(1)输入职工工资,工资保存到salary数组中,实际人数保存到number中(输入-1标志着工资输入结束);(2)给每个人涨100元工资;(3)对涨后的工资进行
2012-03-11 23:03:48 412 1
原创 第四周 任务三
//设计一个“正整数”类,并通过一系列的成员函数对其性质进行做出判断或列出相关联的数值。下面给出类声明,请实现各成员函数。另外,模仿已经给出的main()函数,完成你所设计的各个成员函数的测试。#includeusing namespace std;class NaturalNumber{private: int n; public: void setVal
2012-03-11 12:14:13 349
原创 第四周 任务一
//【任务1】下面设计一个三角形类,请给出各成员函数的定义#include#includeusing namespace std;class Triangle{public: void Setabc(float x, float y, float z);//置三边的值,注意要能成三角形 void Getabc(float *x, float *y,
2012-03-10 22:42:47 351
原创 重组四位数
/*1、任意给出一个四位数, 把它重新组成一个四位的最大数和一个最小数, 算出两者间的差。 例如:3721这个数,可以重组成:7321和1237,相数之差为7321-1237 */#includeusing namespace std;int main(){ int i, j, k, t; int b, c, d, h; int a[4]; co
2012-03-09 19:35:57 1307 1
原创 任务三扩展(升级版)
#includeusing namespace std;class DateTime{public: void set_datetime(); void show_datetime();private: bool judge_year(int); bool is_date(int, int, int, int, int, int); int ho
2012-03-05 20:57:43 296
原创 第三周 任务四
【任务4】(改自教材P262第6题)仿照你阅读过的程序,编写基于对象的程序,求3个长方柱的体积。数据成员包括长(length)、宽(width)、高(heigth)、体积,要求用成员函数实现下面的功能:(1)由键盘输入3个长方柱的长、宽、高;(2)计算长方柱的体积(volume)和表面积(areas);(3)输出这3个长方柱的体积和表面积;#includeusing nam
2012-03-05 19:01:55 364
原创 第三周 任务三扩展
//定义一个日期类#includeusing namespace std;class DateTime{public: void set_datetime(); void show_datetime();private: bool judge_year(int); bool is_date(int, int, int); int day;
2012-03-05 18:56:30 360
原创 第三周 任务三
要求:请在原类基础上,增加下列成员函数,要求前三个设计成内置函数,在main()数中增加适当的调用以展示扩充类定义后的功能(最好能一次运行)。add_a_sec() //增加1秒钟add_a_minute() //增加1分钟add_an_hour() //增加1小时add_seconds(int) //增加n秒钟add_minutes(int) //增加n分钟add_ho
2012-03-05 18:16:12 349
原创 第三周 任务二
#includeusing namespace std;class Time{public: void set_time(void); void show_time(void);private: int hour; int minute; int sec;};//如果不做private或public声明,系统将其成员默认为private(私有
2012-03-05 18:05:13 526
hibernate-distribution-3.3.2.GA-dist.zip
2013-08-27
hibernate-distribution-3.3.1.GA-dist.zip
2013-08-27
hibernate-annotations-3.4.0.GA.zip
2013-08-27
mysql-connector-java-5.1.15
2013-08-19
sqlserver2005jdbc驱动包下载
2013-08-19
流程图软件DiagramDesignerSetup
2013-06-09
Java第4版习题答案
2013-01-22
ssh2 + jbpm3.2.2可以集成吗?
2015-02-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人