您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 长沙理工大学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);}
本文标题:长沙理工大学C++程序试卷8答案
链接地址:https://www.777doc.com/doc-4594998 .html