课堂练习讲解一(1_4章)72.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课堂练习讲解一(1_4章)72

2-33解: #includeiostream.h struct timeData{ int year; int month; int date; }Td; void main(){ coutplease input year: ; cinTd.year; coutplease input month: ; cinTd.month ; coutplease input date: ; cinTd.date; coutDate is: Td.year.Td.month .Td.dateendl; } #includeiostream.h class TimeDate{ public: TimeDate(int y=2010,int m=9,int d=26) {year=y;month=m;date=d;} void Setdate(int Y,int Mon,int D); void Showdate(){coutDate is: year. month.dateendl;} private: int year; int month; int date; }; void TimeDate::Setdate(int Y,int Mon,int D) { year=Y; month=Mon; date=D; } 2-33改写为类 void main() { int y,m,d; TimeDate myclock; coutplease input year,month,day: “endl; cinym d; myclock.Showdate(); myclock.Setdate(y,m,d); myclock.Showdate(); } 1.改正下面程序中的错误: #include iostream struct date { int year; int month; int day; } int main() { cindate.year, date.mouth, day;} 改正: #include iostream using namespace std; struct date { int year; int month; int day; }; void main() { date T; cinT.yearT.mouthT.day; } 2.改正下面语句中的错误,注意形参和实参的数据传递: class date {public: setdate(int year=0;int month=0,int d=0;) {cinyearmonth; d=day;} private: int year; int month; int day; } void main() { cinyearmonthday;coutyearmonthday;} 改正: class date {public: void setdate(int y=0,int m=0,int d=0) { year=y;month=m;day=d;} private: int year; int month; int day; }; void main() { date T; T.setdate(2010,9,22); } #includeiostream.h void swap(int *x,int *y) { int z; z=*x;*x=*y;*y=z; } void main() { int j=1,k=2; coutj=j k=kendl; swap(j,k); coutj=j k=kendl; } 3章4:指针调用实现两数交换 #includeiostream.h templatetypename T void swap(T *x,T *y) { T z; z=*x;*x=*y;*y=z; } void main() { int j=1,k=2; coutj=j k=kendl; swap(j,k); coutj=j k=kendl; double a=324.45, b(45.34); swap(a,b); couta=a b=bendl; } 3章4:利用模板进

文档评论(0)

mliaojfangwi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档