自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 oj(二)c

问题:程序:结果:

2014-06-19 19:03:34 1003

原创 oj(二)m

问题://题目:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。//求所有子数组的和的最大值。////例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,//因此输出为该子数组的和18。////Input//输入://1 -2 3 10 -4

2014-06-19 18:59:43 973

原创 oj(二)i

//从前有一个王子,他喜欢上了邻国的一个公主。终于有一天他向公主表白了,公主答应了他。//在婚礼那天,可恶的魔王来了,他抢走了公主。王子很愤怒(╰_╯)#,他决定打上魔宫救回公主。//临走那天,巫师给了他一本魔法书,让他可以看到自己与敌人的差距,来促使他不断进步。//当王子可以打败怪物时魔法书显示:Trial!,当打不败时显示:You need more power!//怪物的等级

2014-06-13 16:18:10 972

原创 oj(二)f

//小华历经12寒窗苦读,又经历4年大学磨砺,终于毕业了,随着毕业季的到来,//找工作也日益紧张起来。由于要面试不同的公司,因此小华需要准备不同的简历。//当然最基本的信息是必不可少的,基本信息:姓名、年龄、性别、专业。现有两家公司,//小华想要投简历试一试。第一家langchao公司需要了解小华毕业学校,第二家lenovo公司需要了解小华的薪金目标(pay)。//请你用类中继承的

2014-06-13 16:14:55 896

原创 oj(二)b

//定义一个矩形类,数据成员包括左下角和右上角坐标,定义的成员函数包括必要的构造函数、//输入坐标的函数,实现矩形加法,以及计算并输出矩形面积的函数。要求使用提示中给出的测试函数并不得改动。//  两个矩形相加的规则是:决定矩形的对应坐标分别相加,如//    左下角(1,2),右上角(3,4)的矩形,与//    左下角(2,3),右上角(4,5)的矩形相加,得到的矩形是//

2014-06-13 16:13:27 1076

原创 oj(二)l

////已知长度为n的线性表A采用顺序存储结构,请写一时间复杂度为0(n)、空间复杂度为0(1)的算法,//该算法删除线性表中所有值为item的数据元素。(O(1)表示算法的辅助空间为常量)。//Input//输入 n:6////输入数据:1 2 3 4 5 6////输入 item:5////Output//输出:1 2 3 4 6#include using nam

2014-06-11 22:05:42 1249

原创 oj(二)k

//(线性表)请写一个算法将顺序存储结构的线性表(a1...an)逆置为(an...a1)。//Input//输入长度n:5////输入数据:1 2 3 4 5////Output//5 4 3 2 1#include using namespace std;int main(){ int n,i; cin>>n; int a[n],b[n];

2014-06-11 22:04:33 910

原创 oj(二)j

//小慧小时候很喜欢和她的小伙伴们一起玩剪刀(Scissors)、石头(Rock)、布(Cloth)的游戏,//但现在她上大学了,和小伙伴们不能经常见面,但可以通过网络交流,她现在很想和小伙伴们重温这个小游戏。//学了c++的你,可以用类帮她完成这个小游戏吗?每局游戏进行n场对战,赢得次数多的是最后的赢家,可以出现平局。////Input//第1行 n(1<=n<=20) ,表示下面有n

2014-06-11 22:03:04 830

原创 oj(二)h

//将输入的学生信息按照要求重新输出。////Input//第一行是整数t,表明数据组数//在每组数据中,//第一行先是整数n(n<100),表示有n个学生。//接下来有n行,每行表示一个学生。先是一个无空格的字符串,表示姓名,然后是一个非负整数,表示学号。//姓名长度不超过100字符,学号小于1000。////Output//按照输入的顺序,输出每个学生的信息。先输出学号,再

2014-06-11 22:01:47 1165

原创 oj(二)g

//小慧把手机掉了,着急的她想让你帮她找到,她的手机是很高级的,离开主人一定时间后就会发射固定频率的电磁波。//现在你有一个仪器可以接受电磁波并能确定手机坐标,请你编程来确定小慧和手机的距离。////Input//4个double型的数,前两个是手机的坐标,后两个是小慧的坐标。////Output//小慧与手机的距离。(保留两位小数)#include #include #inc

2014-06-11 21:59:38 1132

原创 oj(二)a

//定义一个矩形类,数据成员包括左下角和右上角坐标,//定义的成员函数包括必要的构造函数、输入坐标的函数,以及计算并输出矩形面积的函数。//要求使用提示中给出的测试函数并不得改动。#include using namespace std;class Coordinate{public: double x,y; Coordinate(){} Coordina

2014-06-11 21:57:51 1115

原创 oj(一)y

//Student类含有私有数据成员:num,name,sex,公有成员函数://输入函数get_value()和输出函数display()。采用私有继承方式实现类Student1,//增加数据成员:age,addr,成员函数:get_value_1()和display_1()。//在程序运行时输入num,name,sex,age,addr的值,调用输出函数输出以上5个数据的值。//#i

2014-06-11 21:41:33 1198

原创 oj(一)x

//Student类含有私有数据成员:num,name,sex,公有成员函数://输入函数get_value()和输出函数display()。采用公用继承方式实现类Student1,//增加数据成员:age,addr,成员函数:get_value_1()和display_1()。//在程序运行时输入num,name,sex,age,addr的值,调用输出函数输出以上5个数据的值。#incl

2014-06-11 21:40:35 739

原创 oj(一)w

//定义一个Teacher(教师)类(教师号,姓名,性别,薪金)和一个Student(学生)类//(学号,姓名,性别,成绩),二者有一部分数据成员是相同的,num(号码),name(姓名),sex(性别)。//编写程序,将一个Student对象(学生)转换为Teacher(教师)类,只将以上3个相同的数据成员移植过去。//可以设想为: 一位学生大学毕业了,留校担任教师,他原有的部分数据对现在

2014-06-11 21:39:07 795

原创 oj(一)v

//请编写程序,处理一个复数与一个double数相加的运算,//结果存放在一个double型的变量d1中,输出d1的值,再以复数形式输出此值。//定义Complex(复数)类,在成员函数中包含重载类型转换运算符://operator double() { return real; }#include #include using namespace std;class Complex

2014-06-11 21:37:26 830

原创 oj(一)u

//有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加(如c=a+b)。//重载流插入运算符“>”,使之能用于该矩阵的输入和输出。#include using namespace std;class Matrix{public: Matrix(); friend Matrix operator+(Matrix &,Matrix &);

2014-06-11 21:35:06 643

原创 oj(一)t

//定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。//参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。//例如,c1+c2,i+c1,c1+i均合法(设i为整数,c1,c2为复数)。编写程序,分别求两个复数之和、整数和复数之和。#include #include using namespace std;class Complex{p

2014-06-11 21:33:44 837

原创 oj(一)s

//定义一个复数类Complex,重载运算符“+”,“-”,“*”,“/”,//使之能用于复数的加、减、乘、除。运算符重载函数作为Complex类的成员函数。编写程序,分别求两个复数之和、差、积和商。#include #include using namespace std;class Complex{public: Complex(); Complex(double

2014-06-11 21:32:19 577

原创 oj(一)r

//定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。//将运算符函数重载为非成员、非友元的普通函数。编写程序,求两个复数之和。#include #include using namespace std;class Complex{public: Complex(); Complex(double r,double i); double

2014-06-11 21:30:57 764

原创 oj类模板

问题:程序:结果:

2014-06-07 20:21:21 679

原创 oj日期类(友元类)

问题:程序:结果:

2014-06-07 20:17:08 649

原创 oj日期类

问题://设计一个日期类和时间类,编写display函数用于显示日期和时间。//要求:display函数作为类外的普通函数,分别在Time和Date类中将display声明为友元函数。//在主函数中调用display函数,display函数分别引用Time和Date两个类的对象的私有数据,输出年、月、日和时、分、秒。程序:#include using namespace std;c

2014-06-07 20:13:53 737

原创 oj销售 处理

问题:程序:结果:

2014-06-07 20:11:10 608

原创 项目三

程序:#include #include#include#includeusing namespace std;//定义学生类class Student{public: Student() {}; ~Student(); double get_total(); static int get_stu_num(); static double

2014-06-07 20:05:36 574

原创 项目一2

程序://【项目1-工资数据的输入】//(1)输入若干职工的工资(1000-10000的数字),将这些数字按降序排序后输出。请在下面程序基础上开展工作。#include #include #include using namespace std;int main( ){ double salarys[500]; int n=0,i,j; double t;

2014-06-07 19:50:14 557

原创 项目一

程序://【项目1-工资数据的输入】//(1)输入若干职工的工资(1000-10000的数字),将这些数字按降序排序后输出。请在下面程序基础上开展工作。#include //#include //#include using namespace std;int main( ){ double salarys[500]; int n=0,i,j; double

2014-06-07 19:48:58 550

原创 第一部分2

程序:#include #include #includeusing namespace std;int main(){ ifstream readFile;//建立对象 ofstream writeFile; char ch[100]; readFile.open("a.txt", ios::in);//输入重定向 writeFile.open(

2014-06-07 19:47:21 607

原创 15第一部分

程序:#include #include using namespace std;int main(){ ifstream readFile;//建立两个对象 ofstream writeFile; char ch; readFile.open("a.txt", ios::in); writeFile.open("b.txt", ios::out);

2014-06-07 19:45:47 556

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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