嘉文贤

导航

 

import java.util.*;

import javax.swing.JOptionPane;

public class demo

{

 static int result;  

static String output;

 public static void main(String[] args)

{   

Random random=new Random();  

 int a[]=new int[10];  

 for(int i=0;i<10;i++)   

{   

 a[i]=random.nextInt(8);

   System.out.println(a[i]+" ");   

}  

 result=demo1(a,a.length);

  output="Result is:"+ result;  

    JOptionPane.showMessageDialog(null, output+" ");

 }

 public static int demo1(int b[],int size)

{  

 if(size==1)   

 return b[0];

  else    

return b[size-1]+ demo1(b,size-1);

 }

}

一开始看到这个程序时,有种似曾相识的感觉,内心涌动着一股力量,天生的自信告诉我,这个程序很简单。于是我就下手了。。。。。。和之前一样,最后才发现自己想多了。好!我们就不扯了。

显然这个程序的实现一定需要随机数,那么问题来了,随机数怎么产生?简单,以前老王给过我们模板,因此这个问题解决了。当解决了随机数的问题后,其实就没什么难题了,在下编程虽不精,但在编译时还算运气好,没遇到啥太大的问题。截图的话呢。。。因为eclipse出现了一点问题,无法运行,所以这就比较尴尬。。。。。

 

posted on 2015-11-02 17:48  嘉文贤  阅读(161)  评论(0)    收藏  举报