- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.可修.
.可修.
C++程序设计上机指导书
(第四次)
实践成绩评价说明
1) 上机角充分准备实践材料,对上机容有程序草鴉。(10 ft )
2) a立完成实践任务,对实践讨程非常浦購。(30分)
3) 认真理解如识点,能觸与理论知识相结合。(10分)
4) ft机膚煙守上机守删,抜受实践指导教加的监0与管理。(20 ft )
5) 认真墳片实践指导书,写出实践小绐。(10分)
6) 在实践中具备一定的创新思想,能馆主用与指导教師探讨。(5分)
7) 加大实践I作量,主刈完成实践指导书中的选做題目。(5分)
8) 掌握程序调试的方法,队真完成程序调试工作,使程序能婚远「(10分)。
上机四函教(二)
一、目的
(1)熟悉
(1)
熟悉Visual C++6.0集成开发駐境;
完成C++函数的gitffl编成;
初步了解面向对象的设计与编了;
(4)学会理立和调试多文件程
(4)
学会理立和调试多文件程Ifo
二、要求:
在上课之繭,毎一个同学芯的耳秘目、程IT?编与完毕,做如充分的潛备。
所有耳节均由每位冋学技立完成,严禁杪袭他人结果。
三、歩骤和容
要求事51编好解决下面同恩的程序,然后上机输入桿序并调试运斤程序。
1、输入下列简单C++程序,完成编译、连接、Efi,秋悉C++程序函數戦认
参数的开发11程。
?可修?
iostieam
using name space std:
uit tiudAiea(iut lengtit nit width = 20, mt height = 12):
uit findAiea uit IcngHi、nit width, mt height)
{
rchun (Iciisth 1 width 1 height);
}
int iiinuiQ
f
1
hit length = 100;
hit width = 50;
uit bcisht —2:
iiit area;
area = findAicadcngtli. width, height);
conf ? Fiisf nren ? m en?
area 二 hndAicalkustli. width).
cout? * Second ?ea: area ? f
aica - iiudAicadciigdi);
coiit? Third area: 99? niea W 七\n;
lehmi 0;
}
2、输入下列简単C++程序,完成编译、连接、Ell,熟悉C++程序函数重我
的开发讨程。
?可修
?可修?
.可修.
.可修.
二include iostjcaiu
using namespace gtd;
const cloiMeH = 3.141 J9265;
double Ai ea(double i a dins); ; foi circle
double Ai eafdouble radius, double height): h fbrcyfiudei int nuinl)
cent? Enfei z for CMind er. c for Circle: cliai iisciSclectioD = *z\ ciii ? nserSelection:
tout? ,rEiiki radius; ”; double indixis = 0;
cm ? radius:
if (usei^ekction
cont? wEiiter height: double height = 0, cui ? height.
林 Invoke overloaded ??anaiit of Ai ea for Cychudei
cout? Aiea ofcyhuderis: Area (radius Jieiglit)? endl;
else
cout? Area of cySnder is: 99? Aiea (radius) en(U;
letinii 0:
:7 for circle
double i(double radius)
ichunPi 1 radius * radius;
?/ overloaded fbi cyliiulci double Aiefl(doubk radm, double height) 7 reuse file nrea of circle
letinii 2 * Aich (radius) + 2 T Pi 1 i;iHus * liridit.
3、编写程序,上机调试。
(1 )编写一个函數abs,使用,数重载分別实现时不同参龍类型(a intsfloat
5 double )求取绝可值,并在主函数中分别调用。
要求:SW0 函敏中分椚输岀 “intabs”、 “float abs”、 do
原创力文档


文档评论(0)