ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:19.97KB ,
资源ID:20833198      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20833198.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(王云艳20个课时的实验Word格式文档下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

王云艳20个课时的实验Word格式文档下载.docx

1、从“开始”菜单中选择一个C+“程序”,以显示Visual C+6.0开发环境窗口。2、 创建一个项目(1)、单击File菜单中的New选项,显示New对话框,认识新建对话框。(2)、单击Project(项目)标签,在Projects选项卡中,选择Win32 Console Application(Win32控制台应用程序)。在Location(位置)文本框中指定一个路径,在Project Name(项目名称)文本框中为项目输入一个名字(大家可以以自己的英文名字命名),单击OK按钮。(3)、在弹出的Win32 Console Application- Step1对话框中选择An Empty Pr

2、oject单选项,然后单击Finish(完成)按钮。(4)、最后在New Project Information 对话框中单击OK按钮,完成项目的建立。3、 建立C+源程序文件(1) 选择菜单命令Project|Add to Project|New,弹出New对话框。(2) 在New对话框的Files 选项卡中选择C+ Source File,并填入C+文件名称(如WyyC1),单击OK按钮,完成新建C+源程序文件。4、 编辑C+源程序文件内容(1) 在文件编辑窗口中输入自己的C+代码(2) 选择菜单命令File|Save 保存这个文件。5、 建立并运行可执行程序(1) 选择菜单命令Build

3、,建立可执行程序。如果你正确输入了源程序,此时便成功地生成了可执行程序。如果程序有语法错误,在屏幕下方的状态窗口中会显示错误信息,根据这些错误信息对源程序进行修改后,再重新选择菜单命令,建立可执行程序。(2) 选择菜单命令Execute运行程序,观察屏幕的显示内容。6、 关闭工作空间选择菜单命令File|Close Workspace关闭工作空间。实验二 C+简单程序设计1、学会编写简单的C+程序。2、观察头文件的作用。3、复习基本数据类型变量和常量的应用。4、复习运算符与表达式的应用。5、复习结构化程序设计基本控制结构的运用。6、学会使用VC+6.0开发环境中的debug调试功能:单步执行、

4、设置断点、观察变量值。1、输入例2-7,程序正确运行之后,去掉源程序中#include语句,重新编译,观察会有什么问题。2、将do-while语句用for语句代替,完成相同的功能。3、编程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。4、使用debug调试功能观察程序运行中变量值的变化情况。1、建立一个项目,新建一个C+程序,输入一个教材上的例子,检查一下确认没有错误,编译运行,观察输出是否与教材中的结果一致。2、程序正确运行之后,

5、在源程序第一行“#include 2;fib(1)=fib(2)=1。6、使用debug中的step into追踪到函数内部,观察函数的调用过程。实验四 类的定义与应用1、掌握类的定义和使用。2、掌握类的定义和对象的声明。3、掌握具有不同访问属性的成员的访问方式。1、定义一个Dog类,包含了age,weight等属性,以及对这些属性操作的方法,实现并测试这个类。2、设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,根据坐标能计算矩形的面积。3、定义并实现一个矩形类,有长、宽两个属性,由成员函数计算矩形的面积。4、定义一个Circle类,有数据成员radiu

6、s(半径),成员函数getArea(),计算圆的面积,构造一个Circle的对象进行测试。5、定义一个Tree(树)类,有成员ages(树龄),成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。1、定义一个Dog类,编写主函数,定义一个对象mydog1,实现对这个类的成员的调用。2、定义一个Rectangle类,声明一个该类的对象myR_1,计算该对象的面积。3、定义一个Rectangle2类,根据长宽属性,计算一个对象的面积。4、定义一个Circle类,声明一个对象mycircle,计算该对象的面积。5、定义一个Tree类,声明一个对象

7、myTree,计算该对象的年龄。实验五 构造函数与析构函数1、掌握类的构造函数的编写。2、掌握类的复制构造函数的编写。3、掌握类的析构函数的编写。4、掌握构造函数和析构函数的执行过程。1、定义一个Dog类,包含了age,weight等属性,编写该类的构造函数和析构函数,实现并测试这个类。2、设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角和右上角两个点的坐标,编写该类的构造函数和析构函数,根据坐标能计算矩形的面积。3、定义并实现一个矩形类,有长、宽两个属性,编写该类的构造函数和析构函数,由成员函数计算矩形的面积。4、定义一个Circle类,有数据成员radius(半径),编写

8、该类的构造函数和析构函数,成员函数getArea()计算圆的面积,构造一个Circle的对象进行测试。5、定义一个Tree(树)类,有成员ages(树龄),编写该类的构造函数和析构函数,成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。1、定义一个Dog类,编写构造函数和析构函数,观察构造函数和析构函数的执行过程。2、定义一个Rectangle类,编写构造函数和析构函数,观察构造函数和析构函数的执行过程。3、定义一个Rectangle2类,编写构造函数和析构函数,观察构造函数和析构函数的执行过程。4、定义一个Circle类,声明一个对象m

9、ycircle,编写构造函数和析构函数,观察构造函数和析构函数的执行过程。5、定义一个Tree类,声明一个对象myTree, 编写构造函数和析构函数,观察构造函数和析构函数的执行过程。实验六 数据的共享与保护1、观察程序运行中变量的作用域、生存期和可见性。2、掌握类的静态成员的使用。3、掌握多文件结构在C+程序中的使用。1、先预计以下程序的运行结果,然后运行以下程序,观察实际运行结果与预计运行结果是否相同,如果不相同,分析其原因。iostreamUsing namespace std;Int i=3;Void other()Static int a=4;Static int b;Int c=1

10、3;a=a+2;i+=34;c+=8;cout”-OTHER-“endl;”i:”i”a:a”b:b”c:cb=a;Int main()Static int a;Int b=-10;Int c=0;”-MAIN-”c=c+9;other();”-MAIN-“i=i+12;2、 定义一个Cat类,拥有静态数据成员numOfCats, 记录Cat的个体数目;静态成员函数getNumOfCats(),读取numOfCats.设计程序测试这个类,体会静态数据成员和静态成员函数的用法。3、 例5-10。1、运行实验任务中的第1个程序,观察程序的输出。2、首先定义一个Cat类,定义静态数据成员numOfC

11、ats,定义静态成员函数getNumOfCats(),体会静态数据成员和静态成员函数的用法。3、运行例5-10,体会多文件结构在C+程序中的使用。实验七 类的友元1、掌握类的友元的定义。2、掌握类的友元的使用。1、定义一个Boat与Car两个类,二者都有weight属性,定义二者的一个友元函数getTotalWeight(),计算二者的重量和。2、设计一个名为Rectangle的矩形类,定义一个Circle类,定义二者的一个友元函数getTotalArea(),计算二者的面积和。1、定义一个Boat类,编写构造函数和析构函数,定义一个Car类,编写构造函数和析构函数,编写一个友元函数getTo

12、talWeight(),计算二者的重量和。2、定义一个Rectangle类,编写构造函数和析构函数,定义一个Circle类,编写构造函数和析构函数,定义二者的一个友元函数getTotalArea(),计算二者的面积和。实验八 数组的应用1、掌握数组的使用。2、学习字符串数据的组织和处理。3、掌握标准C+库的使用。1、编写并测试3*3矩阵转置函数,使用数组保存3*3矩阵。2、编程实现两字符串的连接。要求使用字符数组保存字符串,不要使用系统函数。3、使用string类定义字符串对象,重新实现上一小题。4、定义一个Employee类,其中包括姓名、街道地址、城市和邮编等属性,以及change_nam

13、e()和display()等函数。Display()显示姓名、街道地址、城市和邮编等属性,change_name()改变对象的姓名属性。实现并测试这个类。定义包含5个元素的对象数组,每个元素都是Employee类型的对象。1、编写矩阵转置函数,输入参数为3*3整形数组,使用循环语句实现矩阵元素的行列对调,注意在循环语句中究竟需要对哪些元素进行操作,编写main()函数实现输入输出。定义字符数组保存字符串,在程序中提示用户输入两个字符串,实现两个字符串的连接,最后用cout语句显示输出。3、使用string类定义字符串对象,编程实现两字符串的连接,在string类中已重载了运算符:+=实现字符串

14、的连接,可以使用这个功能。4、在employee.h文件中可以定义Employee类。Employee类具有姓名、街道地址、城市和邮编等私有数据成员,都可以用字符型数组来表示,在成员函数中,构造函数用来初始化所有成员数组,对字符数组的赋值可以使用字符串考本函数strcpy(char *, char *, name);display()中使用cout显示姓名、街道地址、城市和邮编等属性,change_name()改变类中表示姓名属性的字符数组类型的数据成员。在主程序中定义这个类的对象并对其进行操作。实验九 指针的应用1、掌握指针的赋值。2、掌握指针的运算。3、掌握用指针处理数组元素。4、掌握数组

15、指针、指针型函数和指向函数的指针。5、掌握对象指针和指向类成员的指针。1、使用数组保存3*3矩阵,并用一个指针指向该数组,用数组输出该矩阵的值。2、用指针作为函数参数,读入3个数,算出每个数的平方值。3、定义2个函数int_sum(), float_sum(),分别实现两个整数或浮点数的和,用函数指针fun_p来指向这两个函数,并用函数指针调用这两个函数来实现两个数的和。4、定义一个Rectangle类,其中包括长、宽等属性,还有计算面积的函数GetArea(),试分别定义一个指向对象的指针dx_p来计算该对象的面积;定义一个指向类的公有成员函数的指针hscy_p,用该指针来得到某对象的面积。

16、1、定义一个参数为3*3的整形数组,并定义一个指针指向该数组,编写一个main()函数实现用指针进行数组输出。2、首先定义一个子函数pf(int *x),用指针作为函数参数,在主函数中调用该函数,将变量值的地址传递给形参,算出该数的平方值,循环3次。3、首先定义2个函数int_sum(int x,int y), float_sum(float x,float y),分别实现两个整数或浮点数的和,然后在主函数中定义一个函数指针fun_p,用该函数指针来指向这两个函数,并用函数指针调用这两个函数来实现两个数的和。4、首先定义一个Rectangle类,其中包括Length、Width等属性,还有计算

17、面积的函数GetArea(),然后编写构造函数和析构函数,以及GetArea()函数,最后,在主函数中定义一个指向对象的指针dx_p,用该指针指向一个对象,用于计算该对象的面积;在主函数中定义一个指向类的公有成员函数的指针hscy_p,用该指针来得到某对象的面积。实验十 继承与派生类的应用1、学习定义和使用类的继承关系、定义派生类。2、熟悉不同继承方式下对基类成员的访问控制。3、掌握派生类和基类的构造函数和析构函数的执行过程。1、采用公有继承的方法,从Point类中派生出新的圆类,圆是由点加上半径构成,定义和实现圆类,计算圆的面积。2、采用公有继承的方法,从Point类中派生出新的圆类,圆是由

18、点加上半径构成,定义和实现圆类,访问基类和派生类的各成员。3、采用公有继承的方法,从点类派生出一个矩形类,编写基类和派生类的构造函数和析构函数,体会构造函数和析构函数的调用过程。1、首先定义一个Point类,包含横纵坐标x,y,编写该类的构造函数和析构函数,采用公有继承的方法,从Point类中派生出新的圆类,编写圆类的构造函数和析构函数,圆是由点加上半径构成,定义和实现圆类,计算圆的面积。2、首先定义一个Point类,包含横纵坐标x,y,编写该类的构造函数和析构函数,采用公有继承的方法,从Point类中派生出新的圆类,圆是由点加上半径构成,定义和实现圆类,访问基类和派生类的各成员。3、首先定义一个Point类,包含横纵坐标x,y,编写该类的构造函数和析构函数,采用公有继承的方法,从点类派生出一个矩形类,编写基类和派生类的构造函数和析构函数,编写主函数,在主函数中定义对象调用基类和派生类的各成员,观察程序的执行结果体会构造函数和析构函数的调用过程。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1