设计思路:
利用random方法生成随机数,用for循环输出到名为arr的数组中,然后求和
源代码:
package suijishu2;
public class suijishu2 {
public static void main(String[]args){
int arr []=new int[10];
System.out.println("生成的随机数为:");
for(int i=0;i<10;i++){
int temp=(int)(Math.random()*10)+1;
arr[i]=temp;
System.out.print(" "+arr[i]);
}
int sum=sumArray(arr);
System.out.print(" 生成的随机数之和为:"+sum);
}
private static int sumArray(int[] arr) {
int sum = 0;
for (int i = 0; i < arr.length; i++) {
sum = sum + arr[i];
}
return sum;
}
}
结果截图:
编程总结:
掌握了生成随机数的方法,对for循环有了更深刻的了解