+ -
当前位置:首页 → 问答吧 → 打印矩阵!

打印矩阵!

时间:2008-04-20

来源:互联网

打印矩阵!
我想打印个3*3的矩阵。要求:在inputbox中一个个输入矩阵各元素的值,然后让矩阵显示在文本框里或者打印在窗口上也行,麻烦大虾们帮个忙!谢谢!

作者: yw19870626   发布时间: 2008-04-20

VBScript code
Option Explicit

Private Sub Command1_Click()
        Dim ARR&(3, 3), i%, j%
        For i = 0 To 2
            For j = 0 To 2
                ARR(i, j) = Val(InputBox("请输入整数:", ""))
            Next
             Print ARR(i, 0), ARR(i, 1), ARR(i, 2), vbCrLf
        Next
End Sub

作者: chenjl1031   发布时间: 2008-04-21

关注 接分

作者: meiZiNick   发布时间: 2008-05-01

#include "stdafx.h"

#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
int i=0,j=0,a[3][3],b[3][3], c[3][3];
cout << "请输入a矩阵:";
for(i=0;i<=2;i++)
for(j=0;j<=2;j++)
{
cin >> a[i][j];
}
cout << "请输入b矩阵:";
for(i=0;i<=2;i++)
for(j=0;j<=2;j++)
{
cin >> b[i][j];

}
cout << "输出的a矩阵为:\n";
for(i=0;i<=2;i++)//ÐÐ
{
for(j=0;j<=2;j++)//ÁÐ
{
cout << a[i][j];
cout << "\t";
}
cout << "\n";
}
cout << "输出的b矩阵为:\n";
for(i=0;i<=2;i++)//ÐÐ
{
for(j=0;j<=2;j++)//ÁÐ
{
cout << b[i][j];
cout << "\t";
}
cout << "\n";
}

cout << "输出的c矩阵为:\n";
for(i=0;i<=2;i++)//ÐÐ
{
for(j=0;j<=2;j++)//ÁÐ
{
c[i][j]=a[i][j]+b[i][j];
cout << c[i][j];
cout << "\t";
}
cout << "\n";
}
return 0;
}
这是我写的输入两个矩阵,然后相加得出第三个矩阵的代码。应该对你有帮助的。

作者: C_panpan   发布时间: 2011-11-28

热门下载

更多