2016 10月15日java的动手动脑

(1) 编写一个方法,使用以上算法生成指定数目(比如1000个)的随机整数。

源程序:

//随机数的产生

//zhanxinwu,October,15,2016

public class Recur

{

private static final int N = 10;

private static final int LEFT = 40;

private static final int RIGHT = 100;

private static long x0 = 1L;

private long a = 1103515245L;

private long c = 12345L;

private long m = 2147483648L;

// 产生随机数

private long rand ( long r )

{

// a,c,m为常数

r = ( r * a + c ) % m;

return r;

}

* @param a

* @param b

* @param rand

* @return

*/

private long little ( int a, int b, long rand )

{

return a + rand % ( b - a + 1 );

}

private void recursion ( int count, long rand )

{

if (count >= N)

{

return;

}

rand = rand (rand);

long r = little (LEFT, RIGHT, rand);

System.out.print (r + " ");

recursion (++count, rand);

}

public static void main ( String[] args )

{

Recur recur = new Recur ();

recur.recursion (0, x0);

}

}

改程序就调用了Xn+1 =(aXn+c)mod m;的公式进行编辑

public class MethodOver load {

public static void main (String[] args){

System.out.println(“The sqare of integer 7 is” +square(7));

System.out.println(“The sqare of double 7.5 is” +square(7));

}

Public static int square(int x){

Return x*x;

}

Public static double square(double y){

Return y*y;

}

}

答:该程序上述示例代码展示了Java的“方法重载(overload)”特性。

满足以下条件的两个或多个方法构成“重载”关系:

(1)方法名相同;

(2)参数类型不同,参数个数不同,或者是参数类型的顺序不同。

注意:方法的返回值不作为方法重载的判断条件

答:改程序主要是输入一个数如何识别,调用哪个函数的类型,最终改程序可以判断的是输入值的类型,来确定调用函数是哪一个。

时间: 2024-11-06 13:07:11

2016 10月15日java的动手动脑的相关文章

20141015,微软10月15日发布8个安全补丁

大家好,我们是微软大中华区安全支持团队. 微软于北京时间2014年10月15日发布了8个新的安全公告,其中3个为严重等级,5个为重要等级,共修复Windows,Office. NET Framework. ASP.NET和Internet Explorer (IE)中的24个漏洞.与以往一样,我们推荐您安装所有更新,对于暂时只采用部分更新的用户,我们推荐您首先部署等级为"严重"的安全公告. 其中MS14-056可解决 Internet Explorer 中 14 个秘密报告的漏洞.最严

2015年10月15日项目经理中项作业(质量管理与人力资源管理)

2015年10月15日作业(10.11章) 10章.质量管理: 1.项目质量规划的方法/技术和工具,并简要描述: 效益/成本分析 基准比较 流程图 实验设计 质量成本分析 质量功能展开(QFD) 过程决策程序图法(PDPC) 2.项目质量保证的方法/技术和工具,并简要描述: 项目质量管理通用方法(     ) 过程分析 项目质量审计 3.项目质量控制的方法/技术和工具,并简要描述: 测试 检查 统计抽样 6σ 因果图 流程图 直方图 检查表 散点图 排列图 控制图 相互关系图 亲和图 树状图 矩

10月15日 | 云栖大会“淘宝移动技术实践&开放论坛”来了!

参会报名链接:http://click.aliyun.com/m/6251/ 顺应移动互联网消费升级趋势, 淘宝作为移动领域的大型航母, 业务上取得了突飞猛进的发展. 月活用户3亿+,平均每天打开7次, 不再限于购物,更是社交商业平台, 这,就是今天的淘宝. 在业务飞跃的背后, 淘宝移动技术经历了全面升级, 不断推动业界研发模式持续发展. 淘宝移动技术 三大容器,五大解决方案首次整体亮相! Atlas(动态部署).ACCS(网络) Weex.手淘直播等等这些技术 在淘宝的最佳实践.发展动向和未来

【每日圣经日历】2014年10月15日

注:移动用户(特别是苹果(Ipad))可以全选文字使用机器朗读 Mercredi le 15 Octobre 2014 礼拜三 2014年10月15日 Et à la neuvième heure, Jésus s'écria d'une voix forte: lo, lo, lama sabachthani? ce qui signifie: Mon Dieu, mon Dieu, pourquoi m'as-tu abandonné?                            

10月15日全球六大国际域名解析量变化情况统计报告

IDC评述网(idcps.com)10月19日报道:根据DailyChanges公布的实时数据显示,截止至2015年10月15日,全球六大国际域名总解析量保持上扬趋势,环比净增10月8日182,279个,升至155,134,087个.另外,域名解析量实现上涨有.COM..NET..ORG与.INFO,环比增加2个. (图1)全球六大国际域名解析量变化统计分布图 如图1所示,在10月15日,全球六大国际域名新增.减少.转移的解析量所分布区域,相比上期10月8日,无明显变化.其中,.COM相对突出,

10月15日模拟赛题解

10月15日模拟赛题解 A 树 Description 给定一棵 \(n\) 个节点的树,每个节点有两个参数 \(a,~b\),对于每个节点,求子树中参数为 \(b\) 的所有节点的 \(a\) 之和 Limitations \(100\%\) \(1 \leq b \leq n \leq 10^5,~a \leq 1000\) \(60\%\) \(1 \leq b,n\leq 1000\) \(30\%\) \(1 \leq b, n \leq 10\) Solution 对于 \(30\%

6月15日至10月15日ACM训练计划

暑期又要开始了,去年荒废了一个暑假,不仅玩得不爽,更重要的是毁了自己的ACM之路,今年并不能像去年那样毫无顾忌的刷题了,毕竟有考研这座大山在这儿,但是为了研一那一点点的希望之火,考研第一,但也要抽出时间ACM,每天我大概11点回寝室,那我就限定自己在回寝室之后每天用一个半小时时间刷题吧,虽然进步会很慢,但是坚持下去总是会有收获的,前些天,在刷一些基础的数据结构,虽然这些算法自己以前都学过,但是在刷一遍,肯定会有不同的收获,特别是从理解的深度和难度上来说,我觉得对自己都是很有好处的. 我的三本AC

10月27日Java整理

实验一:凯撒密码 import java.util.Scanner; //zhanxinwu,October,25,2016 public class Addmi { public static void main(String[] args) { // TODO 自动生成的方法存根 int m,i; System.out.println("请输入你想加密的字符串:"); Scanner h=new Scanner(System.in); String  s=h.nextLine();

邓垦同志10月15日在深圳逝世 享年106岁o4

前者的本质是扩大社会安全网覆盖面,后者的原因是美国公共债务急速增加,均说明其财政政策是以刺激需求为主.店内的FONDANTCAKES可根据客人喜欢的口味挑选糕体和夹心的口味.现在已上高三的宋禹鹏是于小虎最早带的一批学员.必须紧紧依靠人民推动改革,党的十八届三中全会的这一重要论述,开宗明义地回答了改革"为了谁,依靠谁"的根本问题.每日经济新闻记者 查道坤 发自南京编 者 按救还是不救,这是一个问题.张书宝说,他以前是个木工,妻子也有一份工作.记者了解到,原来问题的根子出在广场噪音上面.市