任務要求:隨機生成10個數,填充一個數組,而後用消息框顯示數組內容,接着計算數組元素的和,將結果也顯示在消息框中。java
設計思路:建一個數組,在for語句中將隨機數存入數組中,而後每生成一個數就進行相加,最後在消息框中顯示存入的數組和加完以後數。 編程
程序流程圖:數組
源程序代碼:dom
import javax.swing.JOptionPane;spa
public class Randomarray {設計
public static void main(String args[]){blog
int[] a = new int[10];ci
String output ="";io
int sum=0;table
for(int i = 0;i<10;i++)
{
a[i]=(int) (Math.random()*10+1);
output+=" "+ a[i];
sum+=a[i];
}
JOptionPane.showMessageDialog(null,"隨機數爲:"+output+ "\n"+"隨機數相加結果爲:"+sum);
}
}
結果截圖:
編程總結:整體來講此次的任務並不難,重點是隨機數的和數組的應用,掌握好消息框輸出的參數設置,此次的練習使我對這方面的知識加深了很多。