




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 计算圆的面积 2. 百分制成绩转换成优、良、中、及格、不及格等五个等级3. 判断学生的成绩是否及格4. 编程计算100以内自然数的累加和,5. 编程用标签输出500以内所有能被5整除的数;并计算每5个一组的和; 6. 编程实现1到200所有数的立方;7. 编程实现:输入10个整数求最小的一个;8. 在窗体上输出100200之间不能被3整除的所有数 9. 创建名为Expert的类数据结构如下: ID号(expertID) 姓名(expertname) 年龄(expertAge) 性别(expertSex) 职称(expertJob) 工作单位(expertDepartment) 联系电话(expertPhone)一、输入以下程序代码,并调试运行(代码以书面形式另附):二、在上述代码中,仿照已实现的属性定义,将其它数据结构项目定义为属性,然后为Expert类添加Talk()、Listen()方法,内容自行定义,并在Form1_Click()事件过程中调用对象的这些方法,完成相应的操作。三、项目名称为expert200810. 编写Windows窗体应用程序,使用文本框textBox1和textBox2分别输入矩形的长和宽,并在标签控件中显示矩形的面积和凋长。设计一个rectangle类,为该类定义length和width字段,并提供计算面积和周长的两个方法。项目命名为job402。11. 编写Windows窗体应用程序,通过文本框textBox1输入半径R,在标签控件中显示球体的表面积和体积。设计一个Ball类,为该类定义R字段,并提供计算球体表面积和体积两个方法。项目命名为job403。12. 编写控制台应用程序,设计一个Max类,使之能够接收键盘输入的两个int类型的正整数,并能输入其中的较大者。项目命名为job40413. 建立三个类,高中生,大学生,实习生,高中生包含身份证号,姓名,出生日期,而大学生继承自高中生 包含学历,职业两项数据;实习生继承自大学生,多包含党派,职务,两项数据,在主程序中实现三个类,并输入相关信息,然后显示;14. 设计一个Birthday类,其成员变量有:year,month,day;提供构造方法、输出Birthday对象值的方法和计算年龄的方法。编写程序测试这个类。public class Birthday private int year; private int month; private int day; public Birthday(int year,int month,int day) this.year=year; this.month=month; this.day=day;public void print() messagebox.show (“您的生日是:”+year+” 年”+month+” 月”+day+” 日”);public void age() int age=Calendar.getInstance().get(Calendar.YEAR)-year; messagebox.show(“您的年龄是:”+age);public static void main(String args) Birthday b=new Birthday(1980,12,6); b.print(); b.age();/view/9fbdd1f9770bf78a6529549e.html15设计一个类,用于表示一个学生的学号、姓名及所学的数学、英语及程序设计3门课程;设计一个类表示一个班,这些学生都学习上述3门课程;设计一个类,用于输出学生的姓名及3门课程的总成绩。class Student public long no; public String name; public float math; public float english; public float program; Student(long no,String name,float math,float english,float program) this.no=no; =name; this.english=english;gram=program; class Classmate Student st; Classmate() class PrintStudent PrintStudent() void print(Student s) System.out.println(+t+(s.math+s.english+gram);public class TestClass public static void main(String args) final int N=2; Classmate m=new Classmate(); m.st=new StudentN; m.st0=new Student(2002001,Tom,76,85,92); m.st1=new Student(2002002,Jack,90,86,78); PrintStudent prt=new PrintStudent(); System.out.println(Name+tTotalScore); for(int i=0;iN;i+) prt.print(m.sti); 16编写一个程式设计一个汽车类vehicle,包含的数据成员有车轮个数wheels和车重weight。小车类car是他的私有派生类其中包含载人数passenger_load。卡车类truck是vehicle的私有派生类其中包含载人数passenger_load和载重量payload,每个类都有相关数据的输出方法。 解: vehicle类是基类由他派生出car类和truck类将公共的属性和方法放在vehicle类中。 本题程式如下: 本程式的执行结果如下: #include class vehicle / 定义汽车类 protected: int wheels; / 车轮数 float weight; / 重量 public: vehicle(int wheels,float weight); int get_wheels(); float get_weight(); float wheel_load(); void show(); ; class car:public vehicle / 定义小车类 int passenger_load; / 载人数 public: car(int wheels,float weight,int passengers=4); int get_passengers(); void show(); ; class truck:public vehicle / 定义卡车类 int passenger_load; / 载人数 float payload; / 载重量 public: truck(int wheels,float weight,int passengers=2,float max_load=24000.00); int get_passengers(); 17设计一个圆类circle和一个桌子类table,另设计一个圆桌类roundtable,他是从前两个类派生的,需要输出一个圆桌的高度、面积和颜色等数据。 解: circle类包含私有数据成员radius和求圆面积的成员函数getarea();table类包含私有数据成员height和返回高度的成员函数getheight()。roundtable类继承任何上述类的数据成员和成员函数,添加了私有数据成员color和相应的成员函数。本题程式如下: class circle double radius; public: circle(double r) radius=r; double getarea() return radius*radius*3.14; ; class table double height; public: table(double h) height=h; double getheight() return height; ; class roundtable : public table,public circle char *color; public: roundtable(double h, double r, char c) : circle (r) , table (h) color=new charstrlen(c)+1; strcpy (col
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年心脑血管事件监测培训
- 养老护理中的轮椅使用
- 灾害安全知识教育
- 矿山自救互救培训
- 住院医师规范化培训教学病例讨论教案指南
- 家居品类直播培训
- 下肢血栓的预防及护理
- 重症肺炎血压管理指南
- 公司基本礼仪培训
- 内分泌内科问诊要点与流程
- 2023-2024学年福建省泉州市小学语文六年级期末自测模拟试卷
- 《中越传统节日对比问题研究5100字【论文】》
- GB 29541-2013热泵热水机(器)能效限定值及能效等级
- 控规用地代码
- 2023年上杭县社区工作者招聘考试笔试题库及答案解析
- 2021年曹杨二中自招数学试卷
- 中国近现代史纲要超星尔雅答案贵州大学-
- 新能源汽车底盘检修全套课件
- 幼儿园大班数学口算练习题可打印
- 江苏特种作业人员体检表
- 堡垒主机用户操作手册运维管理
评论
0/150
提交评论