长沙理工大学C++程序试卷8答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

长沙理工大学试卷标准答案课程名称:C++程序设计试卷编号:8-1-一、填空题(15分,每空1分)1、结构体2、ASCII码3、值地址4、派生基5、非内联函数6、static7、publicprivateprotected8、语法错误、连接错误9、静态10、一个int型数据占用的字节数二、选择题(20分,每题2分)BDCDBCCCCA三、程序填空题(15分,第一个空1分,其它空2分)1、num=0Ilen-1str++2、Myclass(inta){x=a;}intGetNum{returnx;}3、d=n%10n/=10n!=0四、阅读程序,并写出结果(20分,每题5分)1、i=0,k=2I=0,k=22、5811143、Constructor,i=0,Desturctor4、x=0,y=0x=2,y=3五、编程题(30分,每题10分)1、#includeiostream.h#includeiomanip.hvoidmain(){inti,j,k,;for(i=1;i=6;i++){for(j=1;j=20-2*i;j++)cout;for(k=1;k=i;k++)coutendl;长沙理工大学试卷标准答案课程名称:C++程序设计试卷编号:8-2-}}2、依题意,实现本题功能的程序如下:#includeiostream.h#includemath.hvoidmain(){inti,n=0;for(i=1;i=(int)(sqrt(1000));i++){n++;if(n%8==0)couti*iendl;elsecouti*i”,”;}coutendl;}3、实现本题功能的程序如下:#includeiostream.h#includeiomanip.hclassrectangle{private:floatledge,sedge;public:rectangle(){};rectangle(floata,floatb){ledge=a;sedge=b;};floatarea(){returnledge*sedge;};voidaddarea(rectangler1,rectangler2)//使用对象作为参数{cout”总面积:”r1.ledge*r1.sedge+r2.ledge*r2.sedgeendl;}};voidmain(){长沙理工大学试卷标准答案课程名称:C++程序设计试卷编号:8-3-rectangleA(3.5,2.5),B(4.2,3.8),C;C.addarea(A,B);}

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功