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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C++简单程序设计.docx

1、C+简单程序设计武汉科技大学信息科学与工程学院实验一 C+简单程序设计一、 实验目的1 学会编写简单的C+程序2 练习使用简单的输入输出3 掌握函数的定义和调用方法二、 实验内容1 编程计算图形的面积。程序可计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。2 编写一个函数把华氏温度转换为摄氏度,转换公式为:。三、 实验注意事项实验报告中,需要写出实验名称、学生姓名、学号、班号和实验日期;每个程序中,需要编写一个可执行函数与main主调函数,自主设计输入、输出值

2、,使得结果可以由控制台显示输出。四、 实验程序代码1.1实验代码#includeusing namespace std;int main() int n; double s; const PI=3.1415926;cout请输入要计算的图形对应的序号:endl 1.圆形 endl 2.长方形 endl 3.正方形n;if(n=1)double r;coutr;s=PI*r*r;cout该圆的面积s= sendl;else if(n=2)double a,b;coutab;s=a*b;cout该长方形面积s= sendl;else if(n=3)double a;couta;s=a*a;cout

3、该正方形面积s= sendl;elsecout输入有误,请重新输入!endl 请输入要计算的图形对应的序号:endl 1.圆形 endl 2.长方形 endl 3.正方形endl;return 0;1.2实验代码#includeusing namespace std;int main()float F,C;coutF;C=(F-32)*5/9;cout转换后的摄氏温度为:Cendl;return 0;五、 实验运行结果实验1.1运行结果图如下运行界面1输入1进入圆形面积计算界面,当输入半径10时,结果如下2当输入2时是计算长方形面积,继续键入长方形长和宽,运行结果如下:3当输入3时计算正方形面

4、积,继续键入正方形边长10,计算结果如下:实验1.2运行结果图如下输入要转换的华氏温度,如50;相应的摄氏温度换算结果如下:六、 实验心得与体会本次实验是设计一个计算圆形、长方形、正方形的面积,运行时先提示用户选择图形的类型,然后,对圆形要求用户输入半径值,对长方形用户输入长和宽的值,对正方形要求用户输入边长的值,计算出面积的值后将其显示出来。在设计程序时,首先用一个if条件选择要调用的分支程序,从而计算出图形面积。本次实验相对比较简单,我们学会了编写简单的C+程序、使用简单的输入输出以及掌握了函数的定义和调用方法。实验过程中出现了几个因为中文符号引起的错误后来一一解决了,但是浪费了不少时间,

5、在以后的试验中应该尽量避免这类问题再出现,符号等要在英文输入环境下输入。实验二 类与对象一、 实验目的1 掌握类的声明与使用2 掌握成员函数的使用方法二、实验内容3 构建一个类,含有三个数据成员,分别表示盒子的三条边长;含有一个成员函数,用来计算盒子的体积。4 声明一个Employee类,其中包括姓名、街道地址、城市和邮编等属性,以及chang_name()和display()等函数。display()显示姓名、街道地址、城市和邮编等属性,chang_name()改变对象的姓名属性,实现并测试这个类。三、实验注意事项程序中,需要编写一个可执行函数与main主调函数,自主设计输入、输出值,使得结

6、果可以由控制台显示输出。四、实验程序代码实验2.1代码#include class Cuboidpublic: Cuboid(float len,float wid,float hig) Length=len;Width=wid;Highth=hig; Cuboid(); float GetVolume()return Length*Width*Highth; float GetLength()return Length; float GetWidth()return Width; float GetHighth()return Highth;private:float Length;floa

7、t Width;float Highth;void main() float length,width,highth; coutlengthwidthhighth; Cuboid r(length,width,highth); cout长为length宽为width高为highthendl盒子体积为r.GetVolume()endl;实验2.2代码#include#includeusing namespace std; class Employeepublic:Employee(string name,string add,string city,string pos); void displ

8、ay(); void chang_name(); private: string Name,Add,City,Pos; ; Employee:Employee(string name,string add,string city,string pos) Name=name; Add=add; City=city; Pos=pos; void Employee:display() cout姓名:Nameendl; cout地址:Addendl; cout城市:Cityendl; cout邮编:Posendl; void Employee:chang_name() string newname;

9、cout原来姓名:Nameendl; cout请输入姓新姓名:newname; Name=newname; int main() Employee huning(陈虎,武汉科技大学青山校区学四214舍,湖北省武汉市 ,436000); cout个人信息:endl; huning.display(); coutendl; char ch= ; bool flag=1; do cout请选择您所需要的操作:endl; cout是否要更改姓名:endlY 是endlN 退出程序ch; coutendl; switch(ch) case Y: huning.chang_name(); coutendl

10、; cout更改后的个人信息:endl; huning.display(); coutendl; break; case n: return 0; default:cout输入错误请重新输入; while(flag); return 0; 五、 实验运行结果实验2.1运行结果如下运行界面继续键入盒子的长宽高,其体积计算结果如下:实验2.2运行结果如下:继续输入Y修改姓名,运行结果如下:选择N退出运行界面六、 实验心得与体会本次实验有两个内容,一个是计算盒子的体积,相对比较简单,但是要构建一个类,并包含一个成员函数;第二个实验要实现并一个Employee类,本次实验运用了在本次实验中,运用的是chang name(),和display()等函数。本次实验掌握了类的声明与使用以及成员函数的使用方法,实验过程中出现了连接编译都无错误,但是在运行时出错,后来发现是同时有两个main函数的结果,后来关闭一个并成功运行,在以后的试验中应该注意避免这种类似的问题。忽略此处.

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

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