| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1641 人关注过本帖
标题:帮忙做下课程设计
取消只看楼主 加入收藏
wxy66566918
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-7-7
收藏
 问题点数:0 回复次数:1 
帮忙做下课程设计
1、    编写一个函数模板,判断两个任意类型的任意长度的数组是否相等。并写main函数验证。
2、    写统计输入的正文中有多少单词的程序,这里的单词指的是用空白符分隔开的字符串。
3、    编写程序实现一个简单的加密器,实现英文字符串的加密。加密规则如下:将字符替换成它后面的第二个字符。比如'a'替换成'c','C'替换成'E','z'替换成'|'。"Panda"替换成"Rcpfc"。
4、    编程实现:从键盘输入一任意字符串,然后,输入所要查找字符。存在则返回它第一次在字符串中出现的位置;否则,输出"在字符串中查找不到!" 。并实现对同一字符串,能连续输入所要查找的字符。
5、    编程实现:从字符串中删除子字符串。从键盘输入一字符串,然后,输入要删除的子字符串。最后输出删除子串后的新字符串。
6、    编写几何图形圆的类Circle,包括两个属性:圆心O(用上题中的Point类实现)和半径R。成员函数包括:圆心位置获取函数GetO()和半径获取函数GetR();半径位置设置函数SetR();圆的位置移动函数MoveTo();圆的半径设置函数SetR();以及圆的信息打印函数Display()。
7、    编写复数类Complex。实现各种常用构造函数,实现整数、实数向复数的转化函数,实现整数、实数和复数以及复数之间的加、减、乘、除各种运算,实现==、!=等逻辑运算。
8、    编写几何点(二维平面上)的类Point,包括位置属性(二维坐标x,y),成员函数包括点的位置获取函数GetX()和GetY(),点的位置设置函数SetX()和SetY(),和点的位置移动函数MoveTo()以及点的信息打印函数Display()。
9、    利用静态数据成员的概念,编写一个类,可以统计目前存在多少个该类的对象。
10、    生成一个Object抽象类,在其中声明CalArea()、IsIn()纯虚函数,从Object派生出Rect类、Circle类,实现这些函数。
11、    下列shape类是一个表示形状的抽象类,area( )为求图形面积的函数,total( )则是一个通用的用以求不同形状的图形面积总和的函数。请从shape类派生三角形类(triangle)、矩形类(rectangle),并给出具体的求面积函数。
 class shape{
   public:
   virtual float area( )=0;
   };
  
 float total(shape *s[ ],int n)
   {
   float sum=0.0;
   for(int i=0;i<n;i++)
   sum+=s[i]->area( );
   return sum;
   }
12、    定义一个字符栈类Stack(包括类的实现)。数据成员包括一个存放字符的数组stck[ ]和一个栈指针tos。栈数组的尺寸由常量SIZE确定。栈的基本操作为Push()和Pop()。
13、    完成下面的函数,对有n个元素的数组a,使数组元素按逆序排列。
 void inverse(int *a, int n)
 {
 }
14、    下面的函数统计子字符串substr在字符串str中出现的次数,如果substr在str中不出现,则返回值0。请完成该函数。
 int str_count(char *substr, char *str)
 {
 }
15、    编写一个String类,表示一个字符串,并重载其+运算符,表示字符串的连接。
16、    编写一个String类,表示一个字符串,并重载其=运算符,表示字符串的拷贝。
17、    编写一个String类,表示一个字符串,并重载其==运算符,判断字符串是否相等。
18、    编写一个String类,表示一个字符串,并重载其<运算符,判断字符串长短。
19、    编写一个String类,表示一个字符串,并重载其前置++运算符,表示字符串的长度加一,即在当前字符串的后面追加一个" "字符。
20、    编写一个String类,表示一个字符串,并重载其后置++运算符,表示字符串的长度加一,即在当前字符串的后面追加一个" "字符。
21、    编写一个String类,表示一个字符串,并重载其前置--运算符,表示字符串的长度减一,即把当前字符串的最后面一个字符去掉。
22、    编写一个String类,表示一个字符串,并重载其后置--运算符,表示字符串的长度加一,即把当前字符串的最后面一个字符去掉。
23、    将如下类型抽象并组织成一个继承层次:图像文件格式(如gif, uiff, jpeg, bmp)。
24、    将如下类型抽象并组织成一个继承层次:交通工具(如汽车,火车,飞车,马车)。
25、    将如下类型抽象并组织成一个继承层次:C++的数据类型(基本类型,结构类型,类类型,指针类型,引用类型)
26、    头上有眼睛,鼻子,耳朵。眼睛可以看,鼻子可以闻,耳朵可以听。用程序描述出上述关系。
27、    学生信息管理系统中,包含的核心角色有,学生,班级,院系,宿舍,学号。请用继承与合成的知识描述上述关系。
28、    学校教务管理系统中,包含的核心角色有,用户,学生,老师,课程,成绩。请描述上述关系。
29、    编写程序,计算汽车运行的时间,首先建立基类car,其中含有数据成员distance存储两点间的距离。假定距离以英里计算,速度为每小时80英里,使用虚函数travel_time()计算并显示通过这段距离的时间。在派生类kilometre中,假定距离以千米计算,速度为每小时120千米,使用函数travel_time()计算并显示通过这段距离的时间。
30、    建立类模板input,在调用构造函数时,完成以下工作:
(1)    提示用户输入
(2)    让用户输入数据;
(3)    如果数据不在预定范围内,重新提示输入。
input型的对象应当按以下形式定义:input ob(“promput message”, min_value, max_value)
其中,promput message是提示输入的信息。可接受的最小值和最大值分别由min_value与max_value指定。
搜索更多相关主题的帖子: 课程 设计 
2008-07-07 15:30
wxy66566918
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2008-7-7
收藏
得分:0 
大家帮做几道题目
我好交差 好放假回家。
2008-07-07 15:31
快速回复:帮忙做下课程设计
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.032247 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved