建立一个矩阵类Matrix,存储一个4*4的矩阵并能在矩阵中查找某数。要求如下:
(1)私有数据成员
int p[4][4]:存储一个4*4的矩阵的值。
int n:矩阵的行数。
int x:存储根据查找要求在矩阵中要查找到的某数。
int row,col:存储该数所在的行、列值。
(2)公有成员函数
构造函数:初始化n的值为4,x、row、col为0。
void input(int a[][4]):将一个矩阵赋给该对象中的数组。
void find( ):在该对象存储的矩阵中查找值最小的数,保存该数及该数所在的行、列值到x、row、col中。
void print( ):按行输出矩阵的值。
(3)在主函数中测试该类,使用以下测试数据,输出矩阵的值,查找值最小的数并输出x、row、col的值。
代码如下:
#include <iostream>
using namespace std;
class Matrix{
private:
int p[