打印矩阵!

yw19870626 2008-04-20 06:32:42
打印矩阵!
我想打印个3*3的矩阵。要求:在inputbox中一个个输入矩阵各元素的值,然后让矩阵显示在文本框里或者打印在窗口上也行,麻烦大虾们帮个忙!谢谢!
...全文
96 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
c_panpan 2011-11-28
  • 打赏
  • 举报
回复
#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;
}
这是我写的输入两个矩阵,然后相加得出第三个矩阵的代码。应该对你有帮助的。
meiZiNick 2008-05-01
  • 打赏
  • 举报
回复
关注 接分
东方之珠 2008-04-21
  • 打赏
  • 举报
回复
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

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧