java算法笔试题

java算法笔试题

ID:45887193

大小:65.87 KB

页数:2页

时间:2019-11-19

java算法笔试题_第1页
java算法笔试题_第2页
资源描述:

《java算法笔试题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、java算法笔试题    1.斯诺克台球共有15个一分球2,3,4,5,6,7分球各一个规则是先打一个最低分球然后可以打一个其他分值的球如此反复如果台面还有更低分值的球打入的高分球计分同时拿出来放回原位置要求写一段简单的java函数实现输入台面上剩余球的数目计算出可得的最高分(不考虑罚分等特殊情况)    2.编程:从屏幕输入一个年份判断其是否是润年?    3.参考答案:输入一个数判断是否是质数(质数:只能被自己和一整除的数)?    4.编程:打印出1—100之间所有的质数?    5.编程输出所有的三位水仙花数水仙花数:各位数字的立方

2、数相加等于该数本身(例如1531*1*1+5*5*5+3*3*3=153153就是一个三位水仙花数)    6.编程:打印一个等腰三角形,由用户输入高度    *    ***    ********    7.输入一个整数,请输出该整数的阶乘例如:5=5*4*3*2*1    参考答案:    import.kettas.mon.SystemIn;    publicclassTestFact{    publicstaticvoidmain(String[]args){    System.out.println(“请输入一个整数:“)

3、;    intnum=SystemIn.readInt();    doubleresult=1;    for(inti=1;i<=num;i++){    result*=i;    }    System.out.println(result);    }    }    8.编程:计算话费:(120条内>10元超过120的每条0.1输入一个短信数目算出缴纳金额)    9.编程:计算圆周率中国古代数学家研究出了计算圆周率最简单的办法:    PI=4/14/3+4/54/7+4/94/11+4/134/15+4/17……    这

4、个算式的结果会无限接近于圆周率的值,    我国古代数学家祖冲之计算出,    圆周率在3.1415926和3.1415927之间,    请编程计算,要想得到这样的结果,他要经过多少次加减法运算?    10.验证歌德巴赫猜想,输入一个大于6的偶数,请输出这个偶数能被分解为两个质数的和如:10=3+712=5+7(质数:除了1和自身,不能被任何数整除的数)要求:两个人一组合作完成,一个人负责拆数,另一个人负责写方法,判断一个数是不是质数

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

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

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