面向对象程序设计上机

(二)简单程序设计(1学时)

1、实验目的:

(1) 学会编写简单的C++程序。

(2) 练习使用简单的输入输出。

(3) 观察头文件的作用。

(4) 学会使用VC++ 6.0的DEBUG调试程序。

2、实验任务:

(1)输入并运行教材《C++语言程序设计》中的例题2-7,即:用do-while语句编程,求自然数1~10之和。程序正确运行之后,去掉源程序中的#include语句,重新编译,观察会有什么问题。

(2) do-while语句用for语句代替,完成相同的功能。

(3) 程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的

类型,然后,对圆形要求用户输入半径值,对长方形要求用户输入长和宽的值,对正方形要求

用户输入边长的值,计算出面积后将其显示出来。

a) 使用debug调试功能观察程序运行中变量值的变化情况。

b) 定义一个表示时间的结构体,可以精确表示年、月、日、小时、分、秒;提示用户输入年、月、

日、小时、分、秒的值,然后完整地显示出来。

3、实验步骤

(1) 建立一个控制台应用程序项目lab2_1,向其中添加一个C++源文件lab2_1.cpp,输入教材《C++

语言程序设计》中例2-7的代码,检查一下确认没有输入错误,选择菜单命令编译源程序,再选

择Execute运行程序,观察输出是否与教材中的答案一致。

(2) 建立项目lab2_3,计算图形面积。圆形的面积计算公式为S=PI*r*r,长方形的面积计算公式为

S=a*b,正方形的面积市场计算公式为S=a*a。程序中定义一个整型变量iType表示图形的类型,

用cout语句输出提示信息让用户选择图形的型,用cin读入iType的值,然后,使用switch语句

判断图形的类型,分别提示用户输入需要的参数值,计算出面积的值后用cout语句显示出来。

最后编译运行程序。

(3) 程序正确运行之后,在源程序第一行”#include <iostream.h>”前面加注释标记”//”使之成为注释行,

重新编译,观察编译的结果。

(4) 学习简单的debug调试功能,参考程序如下:

//lab2_3.cpp

#include <iostream.h>

const float PI=3.1416;

void main()

{

int iType;

float radius,a,b,area;

cout<<”图形的类型?(1为圆形,2为长方形,3为正方形):”;

cin>>iType;

switch(iType)

{

case 1:

cout << “圆的半径为:”;

cin>>radius;

area=PI*radius*radius;

cout<<”面积为”<<area<<endl;

break;

case 2:

你可能喜欢

  • java面向对象程序设计
  • c++面向对象程序设计
  • C++面向对象程序设计
  • 电大面向对象程序设计
  • 面向对象程序设计答案
  • 面向对象程序设计论文
  • 面向对象程序设计课程设计

面向对象程序设计上机相关文档

最新文档

返回顶部