收藏 分销(赏)

长沙理工大学C++程序试卷15答案.doc

上传人:w****g 文档编号:4086132 上传时间:2024-07-29 格式:DOC 页数:3 大小:35.51KB 下载积分:5 金币
下载 相关 举报
长沙理工大学C++程序试卷15答案.doc_第1页
第1页 / 共3页
长沙理工大学C++程序试卷15答案.doc_第2页
第2页 / 共3页


点击查看更多>>
资源描述
一、填空题(每空1分,共15分) 1. double a = 0.618; 2. 1 3. x>20&&x< = 30或者(x>20) && (x< = 30) 4. 2 5. 继承、封装 、多态 6. 5 6 7. 公有(public) 私有(private) 保护(protected) 8. 静态绑定 动态绑定 9. 多种功能 二、 单项选择题(每小题2分,共20分) 1. D 2. C 3. A 4. B 5. C 6. B 7. A 8. D 9. D 10. A 三、 阅读程序填空题(共15分) 1. ①i=0; ②s1[i]!=’\0’ ③s2[j]!=’\0’ 2. ④int **r,int **s ⑤&p,&q 3. ⑥ p ⑦ arr[0].score ⑧ int k=0; 四、阅读程序写输出结果(每题5分,共20分) 1. 运行结果为a+b=33 2. 运行结果为:8 3. 运行结果为: 1 1996.5.4 1998.4.9 4. 运行结里为: destructing der destructing base 五、编写程序(每小题10分,共30分) 下述答案仅供参考,若采用其它方法答案,只要正确实现题目要求即可。 1. #include <iostream.h> using namespace std; int main() { int x,y; cout<<”enter x:”; cin >>x; if(x<1) y=x; else if(x<10) y=2*x-1; else y=3*x-11; cout<<”x=”<<x<<”y=”<<y<<endl; } 2. #include <iostream.h> using namespace std; int main() { int j=1;s=0; while(j<=100) { s=s+j; j++; } cout<<”1+2+..+100=”<<s<<endl; } 3. class Rect { public: void SetLength() { cin >>Length;} void SetWidth() { cin >>width;} int Area() { return Length*width; } private: int Length; int width; }        第 3 页 共 3 页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服