工科_java期末考试编程题题库

工科_java期末考试编程题题库

ID:15469091

大小:145.00 KB

页数:15页

时间:2018-08-03

工科_java期末考试编程题题库_第1页
工科_java期末考试编程题题库_第2页
工科_java期末考试编程题题库_第3页
工科_java期末考试编程题题库_第4页
工科_java期末考试编程题题库_第5页
资源描述:

《工科_java期末考试编程题题库》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《JAVA程序设计》复习题之(四)编程题(计算机科学与技术专业使用)1、编写一个字符界面的JavaApplication程序,类名为TestApp,用来接受用户从键盘输入的10个整数,并输出10个整数的最大值和最小值。答:参考程序如下:importjava.util.Scanner;publicclassTestApp{publicstaticvoidmain(Stringargs[]){intarr[]=newint[10];Scannercin=newScanner(System.in);System.out

2、.println("Input10numbers:");for(inti=0;i<10;i++){try{arr[i]=cin.nextInt();}catch(IOExceptione){}}intmax,min;max=min=arr[0];for(inti=1;i<10;i++){if(arr[i]>max)max=arr[i];if(arr[i]

3、2、模拟银行定期存款功能。创建银行定期存款账户类DepositAccount,其中包括:账号、储户姓名、存款余额、年利率等属性,和开户、存款、查询、计算利息等方法。要求用静态变量存储年利率,用私有实例变量存储其它属性。提供计算年利息的方法和计算月利息(年利息/12)的方法。另外编写一个测试程序测试该类,建立Account的对象saver(账号:1234567890,姓名:ZhangSan,定存5000元),设置年利率是3.5%,存款2000元,查询余额,计算并显示年利息。答:参考程序如下:publicclassT

4、estEx3{publicstaticvoidmain(Stringargs[]){DepositAccountsaver=newDepositAccount("1234567890","Zhangsan",5000);DepositAccount.setInterest(0.035);//设置年利率saver.queryBalance();//查询余额saver.deposit(2000);//存入2000元System.out.println("年利息是:"+saver.calYearInterest());

5、}}classDepositAccount{privateStringaccountNum;//账号privateStringname;//姓名privatedoublebalance;//余额,均为实例成员变量staticdoubleinterest;//年利率,类成员变量publicstaticvoidsetInterest(doubled){//设置年利率interest=d;}publicDepositAccount(Stringnum,Stringna,doubleba){//开户,构造方法accoun

6、tNum=num;name=na;balance=ba;}publicdoublecalYearInterest(){//计算年利息returnbalance*interest;}publicvoiddeposit(doublecash){//存款System.out.println("您账户原有余额:"+balance);System.out.println("您现在存入:"+cash);balance+=cash;System.out.println("存款成功,您的余额是:"+balance);}publi

7、cvoidqueryBalance(){//查询余额System.out.println("您的余额是:"+balance);}}3、设计一个学生类Student,其属性有:姓名(name)、年龄(age)、学历(education),由Student类派生出本科生类Undergraduate和研究生类Graduate,本科生类增加属性:专业(specialty),研究生类增加属性:研究方向(direction)。每个类都有构造方法和用于输出属性信息的show()方法,在测试类TestExtends中测试输出。答

8、:参考程序如下:publicclassTestExtends{publicstaticvoidmain(String[]args){Students1=newStudent("张三",18,"高中");s1.show();System.out.println();Undergraduateu1=newUndergraduate("李四",22,"本科","计算机科学与技术

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。