实验名称与目的要求.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验名称与目的要求

四、C++实验教学的内容与基本要求 1.实验项目名称:C++集成开发环境的使用 实验目的: (1)掌握集成开发环境的使用方法; (2)了解C++程序的基本特点。1)熟悉。 2)编写一个计算矩形面积的程序。 3)编写乘法计算器程序。 4)编写生日卡程序,使其能够输入和显示日期。 实验内容提要: (1)输入三,检验其否构成一个三角形输入两个角度值x、y,计算如下式子的值。 用牛顿迭代法求方程根。 打印出以下的杨辉三角形(要求打印出10行) 1)编写计算n阶乘程序。 2)编写程序求斐波那契数列的第n项和前n项之和。 3)编程求 。 4)求解猴子吃桃问题。 (5)用弦截法求一元方程在区间之间的一个根。 实验内容提要: (1)编写程序转置。 字典顺序 (3)替换加密(恺撒加密法): 定义一个名为Circle结构体(),其数据成员是的外接矩形的左上角和右下角两点的坐标,计算该的面积。 (2)有一分数序列 求其前n项之和。求a+aa+aaa+aaaa+... ...+aa...a(n个),其中a为1~9之间的整数。 编写字符串查找函数。编写字符串反转函数mystrrev。3)编写一组求数组中最大最小元素的函数。编写函数isprime(int a)用来判断变量a是否为素数,若是素数,函数返回1,否则返回0。 编写一组函数来实现词频统计功能n!的值。 (2)编写判断一个整数是否是素数的函数isprime(int n),当n是素数时返回1,否则返回0,然后在主调函数中通过调用该函数显示100~200之间的所有素数,输出时一行显示5个素数。 (3)编写一个用于去掉字符串尾部的空格符函数 (4)用牛顿法或者二分法编写一个求方程f(x)=0在区间[a,b]中的实根掌握结构体等数据类型的与使用。 某7个人的姓名、性别、出生年份等信息,统计男女人数以及19年以后出生的人数。 定义一个名为Circle()结构体,其数据成员是的外接矩形的左上角和右下角两点的坐标,计算该的面积。读入5个用户的姓名和电话号码,按姓名的字典顺序排列后,输出用户的姓名和电话号码。1)掌握类的定义和使用。 (2)掌握类的构造函数和析构函数; 定义一个Dog类,包含name、age、sex、weight等属性以及对这些属性操作的方法。实现并测试这个类。 设计并测试一个名为Ellipse的椭圆类,其属性为外接矩形的左上角与右下角两个点的坐标,并能计算出椭圆的面积。 仿照Date类设计一个Time类,可以设置时间、进行时间的加减运算、按各种可能的格式输出时间。 合并Date类和Time类为一个DateAndTime类,修改相应的成员函数,当时间递增到新的一天时,应能够修改日期值。 1)掌握修改例10-4,从Point类中派生出一个Line类。Line类增加一个数据成员EndPoint,计算线的长度。 Area,由它派生出一个类Point类。Point类有两个数据成员x和y。正方形类Point类派生,增加一个数据成员:边长;圆类也由Point类派生,增加一个数据成员:半径;圆柱体类写程序,输出正方形的面积和圆柱体的体积。 扩充,为Date类增加一个成员函数,可以判断一个日期是否是系统当前日期。编写一个程序,打印出ASCII字符集中码值为33~126的字符的ASCII码表。要求输出十进制值、八进制值、十六进制值以及码值所表示的字符。 编写一个程序,可以读入一个C++语言的源文件,加上行号后保存到另一个后缀为.prn的同名文件中。 C++ 定义:一种是顺序表类;另一种是链表类; (2)掌握特殊线性表——堆栈的C++ 定义:一种是顺序栈类;另一种是链栈类。 实验内容提要: (1)将线性表中的数据元素逆转,假设线性表采用顺序表类来存储。 (2)将线性表中的数据元素逆转,假设线性表采用带头结点链表类来存储。 (3)设计一个算法,将一个带头结点的单链表A分解为两个带头结点的单链表B和C,使得B表中含有A表中序号为奇数的元素,而C表中含有A表中序号为偶数的元素,且保持其相对顺序。 五、实验成绩的考核与评定办法 1.实验考核每次依据预习、实验完成情况、实验报告等综合给出实验成绩。未参加实验者或实验成绩不合格者,本课程不予通过。 2.实验成绩加作业成绩占该课程总成绩的20%。 六、使用的主要仪器 1.硬件环境:普通联网的PC机 2.软件环境:VC++ 6.0或者Quincy 2002

文档评论(0)

haocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档