- 0
- 0
- 约9.3千字
- 约 22页
- 2019-01-05 发布于浙江
- 举报
太原理工大学现代科技学院
面向对象程序设计基础 课程 实验报告
实验一
专业班级 计算机 10-4 班
学 号 2010101670
姓 名 贺冲
指导教师 李爱萍
2012 年 3 月 19 日
太原理工大学现代科技学院
面向对象程序设计基础 课程 实验报告
实验二
专业班级 计算机 10-4 班
学 号 2010101670
姓 名 贺冲
指导教师 李爱萍
2012 年 4 月 23 日
太原理工大学现代科技学院实验报告
实验 1 C++开发环境入门及多文件编程
一、实验目的
1. 安装并熟悉C++的各种开发环境,比如:Visual C++6.0 或者CFree 5.0 等;
2 C++ C++
. 学习使用 的某种开发环境编写标准的 控制台应用程序。
3. 掌握类、对象的声明和使用;
4. 掌握具有不同访问属性的成员的访问方式;
5. 观察思考构造函数和析构函数的执行过程;
6. 学习多文件结构编程在C++程中的用法;
二、实验任务
1 C++
. 安装并熟悉你所选定的 开发环境。
2. 编写一个简单的非图形化标准C++程序,编译、运行该程序,掌握运行C++程序的步骤。
例如:#includeiostream
usingnamespace std;
intmain()
{
cout”Hello!\n”;
cout”WelcometoC++!\n”;
}
运行结果如图:
3.体会类、对象的声明和使用方法,思考具有不同访问属性的成员的访问方式、构造函数和
太原理工大学现代科技学院实验报告
析构函数的作用,理解程序的运行过程。
4.按照实验操作流程,详细记录运行结果及操作步骤,完成实验报告,报告中也可以写关于
实验过程中遇到的问题及解决办法和心得体会;
三、实验程序
#defineN 5 // N N //student.h
定义常量 表示有 个学生
struct Student //声明结构体类型,用来表示学生
{
longlNum; //学号
char sName[12]; //姓名
float fGrade; //成绩
};
classOurClass //声明一个班级类
{
private:
char cName[20]; //定义班级名称
Student s[N]; // N
定义 个学生
public:
voidInput(); //输入学生信息
voidPrint(); //输出学生信息
void Sort(); //按学生成绩进行排序
太原理工大学现代科技学院实验报告
};
#include iostream //student.cpp
usingnamespace std;
#include student.h
intmain()
{ OurClasscl; //定义对象cl
cl.Input(); // N
输入 个学生信息:学号
您可能关注的文档
- 《昼夜活动各不同》课件.ppt
- 【电大】20157年学位英语复习资料完整版.doc
- 【电大】钢结构课程设计-王子涵.doc
- 【名师导学】2017届高三地理一轮总复习第十八单元环境保护第二讲环境污染及其防治、环境管理.ppt
- 【人教版】2018版道德与法治八年级下册53《基本政治制度》导学课件(含答案).ppt
- 【人教版】必修四政治第9课《唯物辩证法的实质与核心》课件.pptx
- 【人教部编版】2017年秋八年级上册语文《记承天寺夜游记》公开课课件.ppt
- 512《教育学》电大省开网上作业参考资料.docx
- 2001年检验技师资格考试试题(相关专业知识).docx
- 2005年5月市场营销学期末复习讲义-宁波广播电视大学.ppt
原创力文档

文档评论(0)