- 1、本文档共35页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C实验报告11
巢湖学院计算机与信息工程学院
实验报告【实验目的】
1、掌握创建C++项目的方法
2、掌握C++程序的录入、编译和调试方法
【实验内容与要求】
1、使用VC++6.0中创建一个工程
2、编写字符串的连接、复制、比较和求串长函数,并编译调试
【实验平台】
Windows XP、VC++6.0
【实验原理及设计方案】
1、在VC++6.0中创建一个Win32控制台应用程序
2、在工程中添加一个C++源文件
3、录入字符串的连接StrCat、复制StrCpy、比较StrCmp和求串长StrLen函数
4、在主函数中调用上面的个函数
5、编译调试并执行
【源程序代码】
【实验结果及分析】
【实验启发】
实验二、 指针和链表
实验时间 月 日,星期 ,第 节; 批阅时间 月 日 实验成绩 【实验目的】
1、掌握指针声明和初始化
2、掌握链表的建立、输出、删除结点、插入结点等操作
【实验内容与要求】
1、编写Create函数,建立一个动态链表
2、编写Print函数,输出各结点数据
3、编写Del函数,删除链表中一个指定结点
4、编写Insert函数,向链表插入一个结点
【实验平台】
Windows XP、VC++6.0
【实验原理及设计方案】
1、首先声明一个结构体类型,包含学号num、姓名name、三门课成绩score[3]、指向下一个结点的指针next;
2、分别编写Create函数、Print函数、Del函数和Insert函数,
3、在主函数中调用这4个函数,实现链表的建立、输出、删除和插入。
【源程序代码】
【实验结果及分析】
【实验启发】
实验三、 类和对象的声明
实验时间 月 日,星期 ,第 节; 批阅时间 月 日 实验成绩 【实验目的】
1、掌握类的声明方法
2、掌握对象的声明,以及怎样引用对象的成员
【实验内容与要求】
定义一个Time类,将数据成员设为私有,输入、输出功能由成员函数实现,类的声明放在Time.h文件中,成员函数要在类外定义,放在Time.cpp文件中。主函数放在Main.cpp中。
【实验平台】
Windows XP、VC++6.0
【实验原理及设计方案】
1、先创建Main.cpp文件,只放置一个主函数;
2、在工程中添加Time类,添加私有数据成员hour、min、sec;再添加两个成员函数set_time和show_time,用于输入输出时间
3、在主函数中声明一个对象t ,通过对象t引用它的成员函数输入输出时间
【源程序代码】
【实验结果及分析】
1、不能在类外访问类的私有数据,只能通过公有的成员函数来访问
2、必须通过对象来访问类的成员
3、把类的声明和实现分别放在.h文件和.cpp文件中。
【实验启发】
实验四、 构造函数和析构函数
实验时间 月 日,星期 ,第 节; 批阅时间 月 日 实验成绩 【实验目的】
1、掌握不带参数以及带1个、2个、3个参数的构造函数定义方法
2、掌握析构函数的定义方法
3、注意观察构造函数和析构函数的调用次序
【实验内容与要求】
声明一个类,要求包含:
1、不带参数的构造函数
2、分别带1个、2个、3个参数的构造函数
3、复制构造函数
4、析构函数
【实验平台】
Windows XP、VC++6.0
【实验原理及设计方案】
声明一个Date类,分别定义5个构造函数和一个析构函数,并定义一个display函数用于输出日期,然后在主函数中分别使用上面5个构造函数创建5个对象,并输入日期。
【源程序代码】
【实验结果及分析】
构造函数没有返回类型,但它可能有参数,可以
文档评论(0)