长安大学研究生C++考试编程题答案.docx 立即下载
2025-08-28
约2万字
约32页
0
28KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

长安大学研究生C++考试编程题答案.docx

长安大学研究生C++考试编程题答案.docx

预览

免费试读已结束,剩余 27 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

长安大学研究生C++考试编程题答案

第一篇:长安大学研究生C++考试编程题答案2008年第一题#include“iostream.h”classpoint//圆心坐标类{public:voidset(inta,intb);//初始化函数给坐标赋初值voidget(int&a,int&b);//将坐标值带到类外private:intx;inty;//圆心坐标};voidpoint::set(inta,intb){x=a;y=b;}voidpoint::get(int&a,int&b){a=x;b=y;}//******************************************************************classcircle:publicpoint//计算圆面积类{public:circle(doublec,inta,intb);//c为圆半径,ab为圆心坐标doublevalue();//计算圆面积,输出圆心坐标和圆面积,返回圆面积private:doubler;//圆半径};circle::circle(doublec,inta,intb){r=c;set(a,b);}doublecircle::value(){doublem;m=3.14*r*r;inta,b;get(a,b);cout//计算圆柱体体积类{public:cylinder(doubled,doublec,inta,intb);//d为圆柱体高,c为圆半径,ab为圆心坐标doublevalue();//计算圆柱体体积,输出圆心坐标和底圆面积以及圆柱体体积,返回圆柱体体积private:doubleh;//圆柱体高};cylinder::cylinder(doubled,doublec,inta,intb):h(d),circle(c,a,b){}doublecylinder::value(){doublev,m;m=circle::value();v=m*h;coutcin>>r;coutcin>>h;coutcin>>x>>y;circleAA(r,x,y);AA.value();cylinderBB(h,r,x,y);BB.value();}2008年第二题#include“iostream.h”#include“string.h”classemp//已有的员工工资类{public:voidset(char*s,doublei);//初始化函数s为员工名字,i为基本工资virtualdoubleearning();//计算员工实发工资(基本工资+基本工资*0.2)voiddisp();//输出员工名字及实发工资virtual~emp();//释放对象protected:char*name;//员工名字doublebs;//基本工资};voidemp::set(char*s,doublei){name=newchar[strlen(s)+1];strcpy(name,s);bs=i;}doubleemp::earning(){returnbs+bs*0.2;}voidemp::disp(){coutset(“王阳”,3500);m->disp();deletem;}2007年第一题#include“iostream.h”classtime{private:inthour;intminute;intsecond;//三个私有成员public:time(){hour=0;minute=0;second=0;}//默认构造函数time(inti,intj,intk){settime(i,j,k);}voidsettime(inti,intj,intk){inttemp1,temp2;second=k%60;temp1=k/60;minute=(j+temp1)%60;temp2=(j+temp1)/60;hour=(i+temp2)%24;}//对数据成员设定初值voidgettime(int*pi,int*pj,int*pk){*pi=hour;*pj=minute;*pk=second;}//将数据成员传递到类外};voidmain(){inth,m,s;coutcin>>h>>m>>s;couttimeT(h,m,s);T.gettime(&h,&m,&s);cout#include“iostream.h”classS//一般中等学校的学生类S,是基类{protected:floatm;//数学成绩floate;//英语成绩char*name;//学生姓名public:S(){m=0;e=0;name='';}//默认构造函数S(floati,floatj,char*s){m=i;e=j;name=s;}//三参数构造函
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

长安大学研究生C++考试编程题答案

文档大小:28KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用