首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵 则调用max_value函数,返回值为3。请
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵 则调用max_value函数,返回值为3。请
admin
2017-07-04
54
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵
则调用max_value函数,返回值为3。请编写成员函数max_value.
要求:
补充编制的内容写在“//**********333**********”与“//**********666**********”之间,不得修改程序的其他部分。
注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为oN文件,并且在本程序中调用。
//Matrix.h
#include
#include
using namespace std;
const int M=18;
const int N=18;
class Matrix{
int array[M][N];
public:
Matrix(){)
int getElement(int i,int j)const{
return array
[j];)
void setElement(int i,int j,int
value){,array[ij[j]=value;)
int max value()const;
void show(const char*s)const
{
cout<
for(int i=0;i
cout<
for(int j=0;j
cout<
[j];
}
}
};
void readFromFile(const char*,
Matrix&);
void writeToFile (char *,const
Matrix&);
//main.cpp
#include”Matrix.h”
#include
void readFromFile(const char* f,
Matrix&m){
ifstream infile(f);
if(infile.fail()){cerr<<“打开输入文件失败!”;return;)
int k;
for(int i=0;i
for(int j=0;j
infile>>k;
m.setElement(i,j,k);
}
}
int Matrix::max value()const
{
//********333********
//********666********
}
int main()
{
Matrix m;
readFromFile(””,m);
m.show(”Matrix:”);
cout<
value()<
writeToFile(””,m);
return 0;
}
选项
答案
int temp=0; //定义整数变量temp,并赋值为零 for(int i=0;i
解析
主要考查考生对二维数组的掌握,题目要求成员函数max_value的功能是求出所有矩阵元素中的最大值。因此只要逐个元素比较即可,下标i和j作为矩阵行和列的标记,使用双层for循环来遍历数组中的所有元素。
转载请注明原文地址:https://kaotiyun.com/show/8LAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据的存储结构是指( )。
下列程序执行后的输出结果是 void funcl(int i); void func2(int i); char st[]="hello,frlend!"; void funcl(int i) { cout<<st[i];
数据的独立性是数据库技术的重要特点之一。所谓数据独立性是指
private访问属性限制对象的成员,可以在( )中访问。
关于类和对象不正确的说法是( )。
设单链表中结点的结构为(data,link)。已知指针q所指结点是指针p所指结点的直接前驱,若在*q与*p之间插入结点*s,则应执行下列哪一个操作?( )。
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
下面关于对象概念的描述中错误的是()。
有如下类声明;classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);}
数据流图采用4种符号表示______、数据源点和终点、数据流向和数据加工。
随机试题
油品越重,自燃点越高。
国际金融市场中最大的是【】
A.药品保管制度B.进货检查验收制度C.复核D.拒绝调配E.购销记录药品零售企业对有配伍禁忌或者超剂量的处方,应当()。
某16层高层住宅,采用现浇钢筋混凝土剪力墙结构,层高3.0m,房屋高度48.3m,地下室顶板可作为上部结构的嵌固部位。抗震设防烈度为8度(0.30g),Ⅲ类场地,丙类建筑。该建筑首层某双肢剪力墙,如图38-40(Z)所示,采用C30混凝土,纵向钢筋和箍筋均
某一经济活动存在外部不经济是指该活动的()。
按照中国证监会发布的《货币市场基金管理暂行办法》以及其他有关规定,目前我国货币市场基金能够进行投资的金融工具主要包括()。
资金的投资收益通常包括()。
在谈话活动中,教师要做示范,给幼儿以提示,及时纠正幼儿说话时用词造句的错误。()
对被判处1年以下有期徒刑或者剩余刑期在1年以下的罪犯,由()代为执行刑罚。
下列不属于农业在国民经济中基础地位的主要表现的是()。
最新回复
(
0
)