黑马程序员技术交流社区

标题: 数组问题? [打印本页]

作者: 汐枫wait    时间: 2015-12-11 10:46
标题: 数组问题?
这是一个让数组里的所有元素求和的函数,是让用户自己录入数组的长度以及里面的无素,但问题是用户只能一个数一个数的录入数组里面的元素,有什么方法可以让用户一次性就数组里的元素录完?
//数组求和函数
public static int add(int[] arr){               
        int sum = 0;
        for(int i=0; i<arr.length; i++){                       
                sum += arr[i];
        }               
        return sum;
}
//程序入口
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入您要相加的个数");
        int f = sc.nextInt();
        System.out.println("你输入数值");
        int[] arr = new int[f];
        for(int h=0; h<arr.length; h++){
                arr[h] = sc.nextInt();
        }
}
作者: 意念痴心灬戒贪    时间: 2015-12-11 11:56
先定义一个数组,用来存储用户一次性录入的需要计算的数据然后在把定义的这个数组里的值复制给需要计算的数组
作者: 小妖精    时间: 2015-12-11 14:06
产生M到N之间的随机数(M<N)
M+Math.random()*(N-M)
作者: 汐枫wait    时间: 2015-12-12 22:49
小妖精 发表于 2015-12-11 14:06
产生M到N之间的随机数(M

你是丁亚南?
作者: StringBOX    时间: 2015-12-12 22:57
用IF判断数是否输完不就可以了。?
作者: 小妖精    时间: 2015-12-13 22:58
汐枫wait 发表于 2015-12-12 22:49
你是丁亚南?

你是哪一个
作者: 汐枫wait    时间: 2015-12-13 23:06
小妖精 发表于 2015-12-13 22:58
你是哪一个

我是王小红,你这么多黑马币干麻不换成技术分呀,我有次就是没来得及换,被扣了20个黑马币,不知道为什么!
作者: 小妖精    时间: 2015-12-13 23:10
汐枫wait 发表于 2015-12-13 23:06
我是王小红,你这么多黑马币干麻不换成技术分呀,我有次就是没来得及换,被扣了20个黑马币,不 ...

丫,是你呀!我本是想着攒够了再换的,还扣分啊
作者: 汐枫wait    时间: 2015-12-13 23:17
小妖精 发表于 2015-12-13 23:10
丫,是你呀!我本是想着攒够了再换的,还扣分啊

对呀,  跟你开玩笑,其实我那个被扣20个黑马币,是因为我去水贴才被扣得,
作者: 小妖精    时间: 2015-12-13 23:22
汐枫wait 发表于 2015-12-13 23:17
对呀,  跟你开玩笑,其实我那个被扣20个黑马币,是因为我去水贴才被扣得,, ...

霸气,还会玩水帖…真会玩
作者: 小妖精    时间: 2015-12-13 23:23
小妖精 发表于 2015-12-13 23:22
霸气,还会玩水帖…真会玩

加QQ吧,咱这样会不会被扣分啊




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2