整容说文库 > 程序代码 > 教育资讯

打印矩阵!

来源:学生作业帮助网 编辑:整容说文库 时间:2019/07/17 02:29:12 程序代码
打印矩阵!程序代码
打印矩阵!
我想打印个3*3的矩阵。要求:在inputbox中一个个输入矩阵各元素的值,然后让矩阵显示在文本框里或者打印在窗口上也行,麻烦大虾们帮个忙!谢谢!
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
关注 接分
#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;
}
这是我写的输入两个矩阵,然后相加得出第三个矩阵的代码。应该对你有帮助的。
程序代码