java上机题目.docx
- 文档编号:9864131
- 上传时间:2023-02-07
- 格式:DOCX
- 页数:17
- 大小:370.99KB
java上机题目.docx
《java上机题目.docx》由会员分享,可在线阅读,更多相关《java上机题目.docx(17页珍藏版)》请在冰豆网上搜索。
java上机题目
上机题目
报告1:
略
报告2:
1.调试
2.练习编译课本习题P51T2.6
报告3:
1.编写程序,通过键盘输入一个小写字母,然后将小写字母转化为大写字母。
提示:
在ASCII码表中大写字母排在小写字母之前,任何大写字母和相应小写字母在表中的偏移量是相同的。
因此,可以利用小写字母的位置找到大写字母,如下所示:
intoffset=(int)’a’-(int)’A’;
Charupperease=(char)((int)lowercase-offset);
2.从键盘输入一个字母。
如果是L或者l,就显示Left。
如果是R或者r,就显示Right,其余的字母显示NotKnown.
报告4:
1.从键盘输入任意8个整数正数,并计算和输出它们的总和平均值,最大值和最小值。
2.使用嵌套的循环语句,打印下面的图案。
报告5:
1.编写一个方法,用于计算给定半径的圆面积。
publicstaticdoublecomputArea(doubleradius)
编写一个测试程序,提示用户输入一个半径,然后显示圆面积。
2.将大写子没有转换成小写字母。
使用下述方法头,编写一个将大写字母转换成小写字母的方法:
publicstaticcharupperCaseToLowerCase(charch)
例如,upperCaseToLowerCase(‘B’)返回b。
编写一个测试程序,提示用户输入一个大写字母,然后显示这个大写字母对应的小写字母。
报告6:
1.编写一个程序,随机产生10个大于等于0,小于等于100的正数,计算它们的总和,平均值和最大值,然后把这10个数及他们的总和平均值和最大值显示出来。
2.编写一个程序,生成大于等于0到小于等于100个随机整数,然后显示每个数出现的次数。
提示:
使用一个名为counts的由10个整数构成的数组存放0,1,...,9的个数。
报告7(对象与类):
1.调试课本中的程序8-1
2.编写一个学生类Student,要求:
学生类Student属性有:
id:
long型,代表学号;name:
String类对象,代表姓名;
age:
int型代表年龄;sex:
boolean型(其中:
true表示男,false表示女);
Phone:
String类对象,代表联系电话;
学生类Student的方法有:
Student(longi,Stingn,inta,booleans,Stringp):
有参构造方法,初始化学号,姓名,年龄,性别,和联系电话;
voidsetAge(inta);
voidsetSex(boolens);
voidsetPhone(Stringp);
intgetAge():
获取年龄作为方法的返回值;
BooleangetSex():
获取性别作为方法的返回值;
StringgetPhone():
获取联系电话作为方法的返回值;
编写一个测试类,对Student类进行操作,如设置学生的年龄,电话号码,获取学生的姓名,性别,年龄,电话号码等。
报告8(字符串和文本I/O):
1.调试课本中的程序9-5
2.改写程序清单9-1,将被检测的字符串以命令行参数的方式传入。
3.处理文本文件中的分数
假设你的计算机上有一个为文本文件名为test.txt。
包含未指定个数的分数,编写程序,用文件对话框选择该文件。
从文件中读入分数并显示它们的和与平均值,分数被空格分开。
报告9(数据域封装):
1.设计一个名为Account的类模拟账户。
一个名为id的int型数据域,表示账户的身份号(默认值为0)。
一个名为balance的double型数据域,表示账户余额。
一个名为annualInterestRate的double型数据域,保存当前年利率。
一个无实参构造函数,创建一个默认账户。
id、balance和annualInterestRate的访问器和更改器函数。
一个名为getMonthlyInterestRate()的函数,返回月利率。
一个名为withDraw的函数,从账户中支取指定金额。
一个名为deposit的函数,向账户中存入指定金额。
画出类的UML图实现它。
编写一个测试程序,它创建一个Account对象,其id为
1122,账户余额为20000,年利率为4.5。
使用withDraw函数取出2500美元,使用
deposit函数存入3000美元,然后输出账户余额、月利率和账户创建时间。
报告10(继承与多态):
1.调试并分析课本P307的构造方法链程序。
2.做编程练习题11.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- java 上机 题目