- 博客(278)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 用java编写输出倒直角三角形
//打印倒直角三角形class ForForDemo{ public static void main(String[] args) { for(int i = 0; i < 5; i++) { for(int j = 0; j < 5 - i; j++) { System.out.print("*"); } System.o
2012-04-12 22:42:26 29068
原创 第八周 任务四
/* 实验内容:实现分数的运算符重载 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实现分数的运算符重载 * 作 者: 薛广晨 * 完成日
2012-04-07 20:08:14 704
原创 第八周 任务二
/* 实验内容:实现Time类中的运算符重载 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实现Time类中的运算符重载 * 作 者: 薛广晨
2012-04-07 20:04:06 727 1
原创 第八周 任务三
/* 实验内容:实现分数类中的运算符重载 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实现分数类中的运算符重载 * 作 者: 薛广晨
2012-04-07 19:59:31 607 1
原创 第八周 任务一
/* 实验内容:实现复数类中的运算符重载定义一个复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实现复数类中的运算符重载 * 作 者:
2012-04-07 19:54:12 515
原创 第八周 任务一 方案一
/* 实验内容:实现复数类中的运算符重载定义一个复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实现复数类中的运算符重载 * 作 者:
2012-04-07 19:49:26 403
原创 我的第一个Java程序
public class aaa { public static void main(String args[]) { System.out.println("Java语言, 你好!"); System.out.println("这是我的第一个Java程序!"); }//方法main结束}
2012-04-05 20:55:38 551
原创 第七周 任务三(完整版) 复数的加减乘除
/* 实验内容:【任务3】阅读P314的例10.1(电子版的在平台上见txt文件)。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时用的实际类型。(1)要求类成员函数在类外定义。(2)在此基础上,再实现减法、乘法和除法 * 程序的版权和版本声明部分 * Copyri
2012-04-03 20:16:53 747
原创 第七周 任务三
/* 实验内容:【任务3】阅读P314的例10.1(电子版的在平台上见txt文件)。该例实现了一个复数类,但是美中不足的是,复数类的实部和虚部都固定是double型的。可以通过模板类的技术手段,设计Complex,使实部和虚部的类型为定义对象时用的实际类型。(1)要求类成员函数在类外定义。(2)在此基础上,再实现减法、乘法和除法 * 程序的版权和版本声明部分 * Copyri
2012-04-01 14:56:25 379
原创 第七周 任务二
/* 实验内容:利用成员函数、友元函数和一般函数,实现三个版本的求两点间距离的函数 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 两点之间的距离 * 作 者: 薛广晨
2012-04-01 13:57:25 384
原创 第七周 任务一
/* 实验内容:含有静态数据成员和成员函数的Time类:类中所有的对象共有的数据 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 静态数据成员和成员函数 * 作 者: 薛广晨
2012-04-01 13:49:22 388
原创 第六周 任务五
/*【任务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 396
原创 第五周 任务二扩展一(枚举类型)
//【任务2】C++中提供了多种基本的数据类型。实际上,这些远不能满足我们的需求,如复数(第10章的例子大多是处理虚数的),再如分数。本任务将设计一个简单的分数类,完成对分数的几个运算。一则巩固基于对象编程的方法,二则也为第10章做运算符重载等积累些感性认识。//任务要求:完成下面类的设计,并在main()函数中自行定义对象,调用各成员函数,完成基本的测试。//任务2拓展1(选做):上面out
2012-03-19 22:26:00 522 1
原创 第五周 任务四
/*【任务4】设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据,要求:(1) 用指针指向数组首元素,输出第1、3、5个学生的信息;(2) 设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。*/#includeusing namespace std;class studen
2012-03-19 18:35:18 613
原创 第五周 任务三
/*【任务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 407
原创 第四周 任务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 423
原创 第四周 任务二
//头文件 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 411 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 1300 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
原创 规范文本
/*(3‐2)所谓规范的文本是指:行首的第一个字符不能是空格;两个单词间只能有 1 个空格且必须有 1 个空格;标点符号前面是单词中的最后一个字母,后面有且只能有一个空格。 题目要求:输入一行字符,将其整理为规范的文本并输出。标点符号只考虑 , . ; ? !共 5 种。 如输入“: How old are your? I am 20.It
2012-02-28 08:31:58 506
原创 输入一行字符,统计其中有多少个单词
/*(3‐1)输入一行字符,统计其中有多少个单词。每两个单词之间以空格(可能多个)隔开,或者由标点符号(只考虑 , . ; ? !共 5 种)隔开。 如输入: How old are your? I am 20. 输出:There are 7 words in the line. 【知识点:字符数组】 * 算法说明: */ #include#in
2012-02-27 20:28:54 1949
原创 求组合数
n m!/*(2‐1)组合数求解公式为C = 。编程序输入 m,n,输出组合数,要求用自定义mnmn!(.- )!函数实现求阶乘。 * 算法说明: */ #includeusing namespace std;long fac(int n) //求n的阶乘{ int a=1, i; for(i = 1; i <= n; i++)
2012-02-27 20:23:02 596
原创 将十进制数转换成二进制数输出
/*用数组十进制数转换成二进制数输出 */ #includeusing namespace std;int main(){ int a[50],n,i,j; cout<<"请输入一个十进制数:"; cin>>n;//输入一个十进制数 if(n==0) cout<<n<<endl; else { for(i=0;n!=0;++i)
2012-02-27 20:14:42 1488
原创 第18周报告2:二维数组
实验目的:学会二维数组的操作实验内容:二维数组的操作* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会二维数组的操作 * 作 者:
2012-02-03 12:45:40 459
原创 第18周报告1:指向字符的指针
实验目的:学会指针访问字符数组实验内容:从字符数组中取出指定位置开始的子符串* 程序头部注释开始* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生* All rights reserved.* 文件名称:学会指针访问字符数组 * 作 者:薛广晨
2012-02-03 12:43:02 427
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关注的人