ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:18.15KB ,
资源ID:3881101      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3881101.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c编程题试题题库Word文档下载推荐.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

c编程题试题题库Word文档下载推荐.docx

1、endl; private: int hour; int minute; int sec; ;int main() Time t1; t1.set_time(); t1.show_time(); return 0;1.2编写一个基于对象的程序,求长方体的体积,要求:(1)定义一个长方体类Box,类内有私有数据成员lengh(长)、width(宽)、height(高),公有成员函数get_value()、volume()。(2)get_value()函数和volume()函数在类外定义。get_value()作用是从键盘输入长、宽、高的值,volume()的作用是计算长方体的体积并在屏幕上显示。

2、(3)在main()函数定义Box类的对象box1,并调用get_value()函数给长、宽、高赋值,调用volume()函数输出长方体体积。class Boxpublic: void get_value(); void volume(); float lengh; float width; float height;void Box:get_value() coutplease input lengh, width,height:;lengh;width;height;volume()volmue of box1 is lengh*width*heightBox box1; box1.get

3、_value(); box1.volume();1.3.编写一个基于对象的程序,求一个有十个数据的整型数组中元素的最大值,要求:(1)定义一个类Array_max,类内有私有数据成员array10、max分别存储十个整数、最大值,公有成员函数set_value()、max_volume()。(2)set_value()函数和max_volume()函数在类外定义。get_value()作用是从键盘输入数组十个元素的值,max_volume()的作用是求出并显示数组元素的最大值。(3)在main()函数定义Array_max类的对象arrmax,并调用set_value()函数给数组赋值,调用m

4、ax_volume()函数求出并显示数组元素的最大值。class Array_max void set_value(); void max_value(); int array10; int max;void Array_max:set_value() int i; for (i=0;imax) max=arrayi; coutmax=max; Array_max arrmax; arrmax.set_value(); arrmax.max_value();1.4编写一个程序,用成员函数重载运算符“+”,使之能用于两个复数相加。class Complex Complex()real=0;ima

5、g=0; Complex(double r,double i)real=r;imag=i; Complex operator + (Complex &c2); void display(); double real; double imag;Complex Complex:operator + (Complex &c2)Complex c; c.real=real+c2.real; c.imag=imag+c2.imag;return c;void Complex:display()cout(real,imag Complex(double r)real=r; friend Complex o

6、perator+ (Complex &c1,Complex &Complex operator+ (Complex & return Complex(c1.real+c2.real, c1.imag+c2.imag); c1.display(); c2.display(); c3.display();1.6 编写一个基于对象的程序,求圆球的体积,要求:(1)定义一个圆球类Circle,类内有私有数据成员radius(半径),公有成员函数get_value()、volume()。get_value()作用是从键盘输入半径的值,volume()的作用是计算圆球的体积并在屏幕上显示。(圆球体积计算公

7、式为:v=4/3r3)(3)在main()函数定义Circle类的对象circle1,并调用get_value()函数给球半径赋值,调用volume()函数输出圆球的体积。class Circle float radius;void Circle:please input radius:radius;volmue of circle1 is 4.0/3*3.14159*radius*radius*radiusCircle circle1; circle1.get_value(); circle1.volume();1.7 (1)定义一个日期类Date,类内有私有数据成员year(年)、mont

8、h(月)、day(日),公有成员函数set_date()、show_date()。(2)set_date()函数和show_date()函数在类外定义。set_date()作用是从键盘输入年、月、日的值,show_date()的作用是在屏幕上显示年、月、日的值。(3)在main()函数定义Date类的对象d1,并调用set_ date()函数给日期赋值,调用show_date()函数输出日期的值。class Date void set_date(); void show_date(); int year; int month; int day;void Date:set_date()year;

9、month;day;show_date()year-monthdaynamesex; void display( )num: numname:namesex:sexaddr; void display_1() display();age:ageaddress:addr int age; char addr30; Student1 stud1; stud1.get_value_1(); stud1.display_1();2.2(2)定义一个派生类Student1,Student1私有继承自Student类。 private Student display();2.3 编写一个面向对象的程序,要

10、求:(2)定义一个派生类Student1,Student1保护继承自Student类。 protected Student2.4(1)定义一个基类Student,类内有保护数据成员num(学号)、name(姓名)、sex(性别),公有成员包括构造函数、show()函数。构造函数带3个参数用于定义对象时赋初值,show()函数作用是显示学生信息,即num、name、sex的值。Student1类新增私有数据成员age(年龄)、addr(地址),新增公有成员包括构造函数、show()函数。构造函数带5个参数用于定义对象时赋初值,show()函数作用是显示学生信息,即num、name、sex、age

11、、addr的值。(3)在main()函数定义Student1类的对象stud1并赋初值,调用show()函数显示该学生的所有信息。#includeclass Student Student(int n,string nam,char s ) num=n; name=nam; sex=s; void show( ) cout protected: string name; char sex ; public Student Student1(int n,string nam,char s,int a,char ad) : Student(n,nam,s) age=a; addr=ad; Stud

12、ent:show();endl string addr;int main( ) Student1 stud1(10010,Wang-li,f,19,115 Beijing Road,Shanghai); stud1.show( );2.5(1)定义一个基类Student,类内有保护数据成员num(学号)、name(姓名),公有成员包括构造函数、show()函数。构造函数带2个参数用于定义对象时赋初值,show()函数作用是显示学生信息,即num、name的值。Student1类新增私有数据成员age(年龄)、addr(地址)以及子对象monitor(班长,Student类型),新增公有成员包括构造函数、show()函数。构造函数带6个参数用于定义对象时赋初值,show()函数作用是显示学生的所有信息,即本人的num、name、age、addr以及班长的num、name。 Student(int n,string nam) Student1(int n,string nam,int n1,string nam1,int a,string ad) :Student(n,nam),monitor(n1,nam1) This student is: Student:Class monitor is: monitor.show();

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2