面向对象程序设计(C )实验指导书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《面向对象程序设计(C++)》课程实验指导书

安阳工学院计算机科学与信息工程学院

软件工程教研室

2018.9

编号:

课程总学时: 64 实验学时: 32

课程总学分: 3.5 实验学分:

先修课程:C语言程序设计

适用专业:计算机科学与技术,网络工程,软件工程

一、本课程实验的主要目的与任务

《面向对象程序设计(C++)》是计算机专业学生的一门专业基础课。C++是一种高效而又实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,因此成为了编程人员最广泛使用的工具。主要任务是介绍C++语言中的数据类型,运算,语句结构及其程序设计的基本方法。使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,从而掌握面向对象程序设计的基本知识和基本技能。并为后续的专业课程奠定程序设计基础。

实验1 C++基础

一、实验目的

1.加强学生掌握C++的基本知识点;

2.加强学生掌握I/O流;

3 加强学生进一步理解函数的用法;

4 理解引用的概念及应用。

三、实验内容

1.用函数返回值实现统计A类学生和B类学生个数,平均分大于等于80的为A类,其余

为B类。

四. 实验指导

1.参考程序:

#include

int main()

{

cout<<”My name is Jone\n”。

cout<<”the ID is”。

cout<<2。

cout<

}

2.参考程序:

#include

#include //要用到格式控制符

void main()

{

double amount = 22.0/7。

cout <

cout <

<

<

<

<

cout <

cout <

cout <

3.参考程序:

#include

#include

int main()

{

int number=1001。

cout <<"Decimal:" <

<<"Hexadecimal:" <

<<"Octal:" <

return 0。

}

4.参考程序:

#include

#include

int main()

{

cout <

<

<

<

cout <

return 0。

}

5.参考程序:

#include

#include

void main()

{

cout <

<

<

<

cout <

<

<

<

}

6.参考程序:

#include

void main()

{

const float PI=3.1415926f。

float r。

float z,s。

cout<<"请输入圆的半径r="。

cin>>r。

z=2*PI*r。

s=PI*r*r。

cout<<"圆的周长为: "<

cout<<"圆的面积为: "<

}

7.参考程序:

#include

using namespace std。

int array[6][4]={{60,80,90,75},

{75,85,65,77},

{80,88,90,98},

{89,100,78,81},

{62,68,69,75},

{85,85,77,91}}。

int& level(int grade[], int size, int& tA, int& tB)。

int main()

{

int typeA=0,typeB=0。

int student=6。

int gradesize=4。

for(int i=0。 i

level(array[i], gradesize, typeA, typeB)++。 //函数调用作为左值 cout <<"number of type A is " <

相关文档
最新文档