2016年11月27日 星期日

試設計一程式,依照下列公式來計算sum的值,並將其印出

/* * 試設計一程式,依照下列公式來計算sum的值,並將其印出。 * Sum = a[n]*b[9-n]=a[0]*b[9]+a[1]*b[8]+....+a[9]*b[0] * */ public class hw6_2 { public static void main(String[] args) { int sum=0; int a[]={18,-51,23,35,10,9,-3,52,81,69}; int b[]={28,32,-35,40,73,17,92,32,13,29}; //只有n的值在改變而已,所以只需要一個迴圈
for(int i=0;i<a.length;i++){ //迴圈中i<a.length或b.length皆可以,因為a,b兩陣列長度皆為10 sum+=a[i]*b[9-i]; //計算總和 } System.out.println(sum); } }

沒有留言:

張貼留言