<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,  comments - 11,  trackbacks - 0

    //轉載請注明出處:http://hi.baidu.com/jadmin/blog/item/163ed2f8a8e88b0dd8f9fd46.html
    /**
    * @(#)MatrixMultiply.java
    *
    *
    * @author JAdmin
    * @version 1.00 2007/8/21
    */

    import java.util.Scanner;

    public class MatrixMultiply
    {
    public static void main(String[] args)
    {
    ??? int m,n,p;
    ??? System.out.println("請輸入3個矩陣參數m,n,p.示例a[m][n]*b[n][p]=c[m][p]");
    ??? Scanner sr = new Scanner(System.in);
    ??? System.out.print("m=");
    ??? m = sr.nextInt();
    ??? System.out.print("n=");
    ??? n = sr.nextInt();
    ??? System.out.print("p=");
    ??? p = sr.nextInt();

    ??? int[][] a = new int[m][n];
    ??? int[][] b = new int[n][p];
    ??? int[][] c = new int[m][p];

    ??? System.out.println("請輸入數組a[" + m + "][" + n + "]");
    ??? input(a);
    ??? System.out.println("請輸入數組b[" + n + "][" + p + "]");
    ??? input(b);

    ??? //以下開始計算c[][]
    ??? for(int i = 0;i < c.length;i++)
    ???? for(int j = 0;j < c[0].length;j++)
    ????? c[i][j] = getMultiItem(a,b,i,j);

    ??? System.out.println("************The matrix a[][]************");
    ??? display(a);
    ??? System.out.println("************The matrix b[][]************");
    ??? display(b);
    ??? System.out.println("************The matrix c[][]************");
    ??? display(c);
    }

    private static void input(int[][] arr)
    {
    ??? Scanner sr = new Scanner(System.in);
    ??? for(int i = 0;i < arr.length;i++)
    ???? for(int j = 0;j < arr[0].length;j++)
    ?????? arr[i][j] = sr.nextInt();
    }

    private static void display(int[][] arr)
    {
    ??? for(int i = 0;i < arr.length;i++)
    ??? {
    ???? for(int j = 0;j < arr[0].length;j++)
    ????? System.out.print(arr[i][j]+" ");
    ???? System.out.println();
    ??? }
    }

    private static int getMultiItem(int[][] a,int[][] b,int p,int q)
    {
    ??? //計算元素c[p][q]
    ??? int tmp = 0;

    ??? for(int i = 0;i < a[0].length;i++)
    ???? tmp += a[p][i]*b[i][q];
    ??? return tmp;
    }
    }

    posted on 2007-08-21 18:38 jadmin 閱讀(62) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: jjizz全部免费看片| 免费无码一区二区| 91精品视频在线免费观看| 亚洲精品国产精品乱码不99| 日韩毛片一区视频免费| 亚洲精品成人片在线观看| 日日摸夜夜添夜夜免费视频| 亚洲精品国产精品乱码不卞| 一级特黄特色的免费大片视频| 亚洲欧洲中文日韩久久AV乱码| 一级做性色a爰片久久毛片免费| 国产精品亚洲综合专区片高清久久久| 一级做a毛片免费视频| 亚洲国产午夜中文字幕精品黄网站| 深夜A级毛片视频免费| 久久夜色精品国产亚洲av| 免费成人在线电影| 7777久久亚洲中文字幕蜜桃| 9久9久女女免费精品视频在线观看| 亚洲人成网站免费播放| 亚洲色偷偷综合亚洲av78| 国产伦一区二区三区免费| 成年网站免费入口在线观看| 亚洲日韩精品无码一区二区三区| 日本人成在线视频免费播放| 亚洲AV无码成人专区| 永久免费av无码网站大全| 一级做a爱片特黄在线观看免费看| 亚洲成Av人片乱码色午夜| 97热久久免费频精品99| 亚洲AV无码专区电影在线观看| 污网站在线免费观看| 五月天网站亚洲小说| 最近最新中文字幕完整版免费高清| 免费夜色污私人影院网站| 亚洲AV无码一区东京热久久| 无码少妇一区二区浪潮免费 | 亚洲AV男人的天堂在线观看| 免费播放春色aⅴ视频| 99精品视频免费在线观看| 亚洲另类无码专区丝袜|