java上机实验练习题
更新时间:2023-11-30 11:22:01 阅读量: 教育文库 文档下载
1.最大和最小数问题
内容:读取5个数,求出其中最大和最小的数 2.
根据变量score中存放的考试分数,输出对应的等级。
3.请计算出3至1000范围内最大的10个素数,放入数组中,并计算出其累加和。
4.编写图形用户界面的Applet程序(如图所示)
参照两个数取大值(图左)的程序, 编写求由1加到n的和(图右)
5.唯一数问题
内容:编写一个applet,输入5个数,其中每个数都在10到100之间(包括10和100)。在读取每个数时,只有当它与已读的数不重复时才显示它
要求:掌握数组的创建和初始化方法。 6.编写程序:
a.创建一个类Circle,添加静态属性r(成员变量),并定义一个常量PI=3.142
b.在类Circle中添加两种方法,分别计算周长和面积
c.编写主类C3,利用类Circle输出r=2时圆的周长和面积 7.定义一个Person类,该类属性(变量)和方法如下: 姓名:name 字符串类型;
性别:sex 字符型; 年龄:age 整型;
2个构造方法:1个是默认的构造方法(由系统完成),另一个可通过参数赋值;
将该3个变量转化成字符串便于显示输出的方法:toString(该名称可自定义)
创建主类,通过Person类创建对象,显示输出该对象的各种属性。 10.9
8. 设计一个Teacher类,包括4个String类型的私有字段Name、TeacherID、Address、Course,以及供外部访问(返回或设置)这4个公有字段对应的方法getName、setName、getTeacherID、setTeacherID、getAddress、setAddress、getCourse、setCourse。同时,Teacher类还有一个能按查询条件字符串(qryString)查询老师授课课程的方法queryCourse,若qryString与该Teacher的TeacherID相符,该方法返回字符串类型的课程名称(Course);若不相符,返回空字符串。 最后,编写Test类: 1) 声明Teacher类的对象
2) 设置该对象中的4个私有字段分别为:TeacherID=”001”、Name=”Peter”、Address=”Beijing”、Course=”OS” 假设qryString为001,查询该教师教授的课程;显示“Teacher:此处为对象的Name,Course:此处为对象的课程”
9. 编写一个完整的Java Application程序,包括ShapeArea接口、MyTriangle类、Test类,具体要求如下: (1)接口ShapeArea中的抽象方法: double getArea():求一个形状的面积 double getPerimeter ():求一个形状的周长
(2)类MyTriangle:
实现ShapeArea接口,另有以下属性和方法: ①属性
x,y,z: double型,表示三角形的三条边 s: 周长的1/2
(注:求三角形面积公式为s(s?x)(s?y)(s?z),s=(x+y+z)/2 ,开方可用Math.sqrt(double)方法) ②方法
MyTriangle(double x, double y, double z):构造方法,给三条边和s赋初值。
tostring():输出三角形的描述信息,
如“three sides:3.0,4.0,5.0,perimeter=12.0,area=6.0” (3)Test类作为主类要完成测试功能 ①生成MyTriangle对象
②调用对象的tostring方法,输出对象的描述信息
正在阅读:
java上机实验练习题11-30
《健康评估》复习题2014上03-07
组织部党委书记党建工作述职报告02-25
优质文明服务108-27
全面建成多层次社会保障体系,不断提高人民群众的获得感和幸福感07-07
财政部退税文件-财税10号 - 图文09-11
美丽的五柳公园作文450字06-24
白酒渠道运作模式--点触直分销05-16
锅炉烟气除尘脱硫工程工艺设计08-30
耳鼻喉重点11-27
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 练习题
- 上机
- 实验
- java
- 2016届广东省湛江二中港城中学九年级6月考物理试卷(带解析)
- 地铁地连墙施工方案
- 物化题库
- 凤仪镇中心小学班主任工作经验交流暨心理健康教育培训1
- 90分治理心态失衡是社会管理的基础性工程下
- 重庆省2015年咨询工程师《现代咨询方法与实务》考试题
- 2018届东北三省三校高三第一次联合模拟考试(有答案)
- 国土资源部关于规范土地登记的意见国土资发134号
- 第一章 事件与概率
- 九年级物理 滑轮组问题的资料学案 人教新课标版
- LTE试题一(答案)
- 经济政治
- 建筑学院重要核心期刊认定文件
- NOSA五星安健环管理系统知识--三职业健康知识
- 王春燕《幼儿园课程概论》 体系
- MCS51单片机习题集
- 2019年中国兽用疫苗产业深度调研与投资前景评估报告(定制版)目录
- 有关BVI公司设立及股权架构的调研报告(20160312) - 图文
- Unit 3教案
- 2013客服中心绩效考核方案(文字版)-绩效