C/C++の宿題を片付けます 80代目
■ このスレッドは過去ログ倉庫に格納されています
0668依頼者
2007/01/09(火) 17:20:27[2]配列
[3] 環境
[3.1] OS: Windows
[3.2] コンパイラ名とバージョン: Study C Ver2
[3.3] 言語: C
[4] 期限: 本日まで
[5] その他の制限: なし
mXn(m行n列)行列とnXm行列の乗算を求めるプログラムを作成する。
m、nはメモリーの許す範囲で特に上限を定めないので必要とする領域はmalloc()
により確保すること。行列を格納する領域は1次元配列でも2次元配列でもよい。
(2次元の場合は行数分のポインタ領域を確保し、次に各行毎に数値用の領域を確保すること。)
入力に関して
キーボードから、まず、行列の大きさ、mとnをスペース1つあけて1行で
入力する。次にmXn行列を1行ずつ(=n個の数値を一度に)入力する。
各数値はスペース1つ分あけて入力する。続けてnXm行列を同様に入力する。
全部で(1+m+n)行にて入力が完了する。
出力に関して
mXm行列を、1行ずつ改行し、m行出力する。数値はスペース1つあけて
そのまま(%d)出力するものとし、%4dのような整形は行なわないこと。
です。お願いします。
■ このスレッドは過去ログ倉庫に格納されています