java编程题合集.doc

上传人:cl****1 文档编号:549173451 上传时间:2023-07-15 格式:DOC 页数:3 大小:37.50KB
返回 下载 相关 举报
java编程题合集.doc_第1页
第1页 / 共3页
java编程题合集.doc_第2页
第2页 / 共3页
java编程题合集.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《java编程题合集.doc》由会员分享,可在线阅读,更多相关《java编程题合集.doc(3页珍藏版)》请在金锄头文库上搜索。

1、编程题合集题目总数:10试卷总分:100.00你的得分:40.01编写Factorial类,其中有实例方法public int fac(int n);,给定n,返回阶乘。10/10无标准答案你的答案:class Factorial public int fac(int n) int sum=1; if(n=0) return 0; for(int i=1;i=n;i+) sum=sum*i; return sum; ;2给定一整数,返回其逆序的整数。如给定127,返回721;给定-127,返回-721。10/10无标准答案你的答案:class Reversion public int reve

2、rse(int n) boolean neg=n0) sum*=10; sum+=n%10; n/=10; if(neg) sum*=-1; return sum; ;3给定成绩score,返回成绩评定。其中,90分以上为A,80分以上为B,70分以上为C,60分以上为D,59及59一下为F。请按示例代码方法定义。10/10无标准答案你的答案:class Marker public char getMark(double score) if(score=90.0) return A; else if(score=80.0) return B; else if(score =70.0) retu

3、rn C; else if(score =60.0) return D; else return F; ;4给定三角形边长a、b、c,求三角形面积。若给定的边长不能构成三角形,则返回-1。请参考示例代码:10/10无标准答案你的答案:public class Triangle public double getArea(double a,double b,double c) if(a+bc&a+cb&b+ca) double s=(a+b+c)/2; return Math.sqrt(s*(s-a)*(s-b)*(s-c); else return -1; ;5约瑟夫问题:有只猴子,按顺时针方

4、向围成一圈选大王(编号从到),从第号 开始报数,一直数到,数到的猴子退出圈外,剩下的猴子再接着从1 开始报数。就这样, 直到圈内只剩下一只猴子时,这个猴子就是猴王,编写Java方法public int pickMonkey(int n,int m);返回猴王的编号。0/10无标准答案你的答案:空6某军工基地需要对一批文件进行加密操作,要求将明文串对半交换,并将每个字符向后滚动n个字符(例a-b, b-c等),最后大写转小写,小写转大写。请编写代码,内含方法: /src 为明文,n为偏移量。 public String encode(String src,int n);0/10无标准答案你的答案

5、:空7现有一名为Shape的类,请从Shape中派生出Circle类,至少提供以下方法:public void setRadius(double r);/设置半径public double getRadius();/获取半径public String getName();/返回名称namepublic double getArea();/计算面积0/10无标准答案你的答案:空8编写程序继承StringUtil并实现ISortable,其中,sort方法将指定的字符串按unicode编码从小到大排序后返回。0/10无标准答案你的答案:空9根据给定的类编写Store类,使代码正确运行(保证DatabaseStore能被正确创建实例)。(提示:Store类需要继承AbstractStore。)0/10无标准答案你的答案:空10给定一个整数n,通过int op(int n);方法返回此整数的(二进制位,从低到高)前四位所代表的整数。如:1-1;17-1;0/10无标准答案你的答案:空关闭试卷窗体顶端窗体底端2013广州数度软件有限公司用户反馈

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号