首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵 则调用max_value函数,返回值为3。请编写成
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵 则调用max_value函数,返回值为3。请编写成
admin
2021-02-22
64
问题
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵
则调用max_value函数,返回值为3。请编写成员函数max_value。
要求:
补充编制的内容写在“//**********333**********”与“//**********666**********”之间,不得修改程序的其他部分。
注意:程序最后将结果输出到文件out.dat中。输出函数writeToFile已经编译为obj文件,并且在本程序中调用。
1 //Matrix.h
2 #include
3 #include
4 using namespace std;
5 const int M=18;
6 const int N=18;
7 class Matrix{
8 int array[M][N];
9 public:
10 Matrix(){)
11 int getElement(int i,int j)const{return array
[j];}
12 void setElement(int i, int j,intvalue){array
[j]:value;}
13 int max value()const;
14 void show(const char*s)const
15 {
16 cout<
17 for(int i=0;i
18 cout<
19 for(int j=0;j
20 cout<
[j];
21 }
22 }
23 };
24
25 void readFromFile(const char*,Matrix&);
26 void writeToFile(char *, conSt Matrix&);
1 //main.cpp
2 #include"Matrix.h"
3 #include
4
5 void readFromFile(const char* f,Matrix&m){
6 ifstream infile(f);
7 if(infile.fail()){cerr<<"打开输入文件失败!";return;}
8 int k;
9 for(int i=0;i
10 for(int j=0;j
11 infile>>k;
12 m.setElement(i,j,k);
13 }
14 }
15 int Matrix::max_value()const
16 {
17 //********333********
18
19 //********666********
20 }
21 int main()
22 {
23 Matrix m;
24 readFromFile(" ",m);
25 m.show("Matrix:");
26 cout<
27 writeToFile(" ",m);
28 return 0;
29 }
选项
答案
1 int temp=0;//定义整数变量temp,并赋值为零 2 for(int i=0;i
解析
主要考查考生对二维数组的掌握,题目要求成员函数max_value的功能是求出所有矩阵元素中的最大值。因此只要逐个元素比较即可,下标i和j作为矩阵行和列的标记,使用双层for循环来遍历数组中的所有元素。
转载请注明原文地址:https://kaotiyun.com/show/vEfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若已经声明了函数原型“voidfun(inta,doubleb=0.0);”,则下列重载函数声明中正确的是()。
有如下程序:#include<iostream>usingnamcspacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是
设某棵树的度为3,其中度为3、1、0的结点个数分别为3、4、15。则该树中总结点数为
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
定义无符号整数类为UInt,下面可以作为类、UInt实例化值的是
下面不属于软件测试实施步骤的是
下列关于this指针的叙述中,正确的是()。
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明了SortedList类,是一个用于表示有序数据表的类。其成员函数insert的功能是将一个数据插入到一个有序表中,使得该数据表仍然保持有序。请编写这个insert函数。程序
随机试题
解决社会主义初级阶段主要矛盾的根本手段是
以下说法正确的是( )。Ⅰ.个体企业是单一业主形式,包括个人独资企业和个体经营企业,其最大缺陷是融资渠道单一Ⅱ.有限责任公司不能向社会公开募集股本,但能向社会发行股票Ⅲ.合伙企业由合伙人共同订立合伙协议,共同出资、共同经营、共担收益与风险且对企业承
【真题(中级)】下列各项中,有权领取本期股利的股东资格登记截止日期是()。
下乡调研时,发现不少乡镇存在“逆向调研”的怪现象,即:先写好调研报告,根据报告“()”问卷,再下基层找例证。这样一来,省时省力又省心,成了不少基层干部应付上级调研任务的“()”。
当领队与团内旅游者之间产生矛盾时,地陪的正确做法是()6
数据管理技术的发展经历了()。
下列选项中,不属于劳动仲裁委员会受案范围的是()。
一项对30名年龄在3岁的独生孩子与30名同龄非独生的第一胎孩子的研究发现。这两组孩子日常行为能力非常相似,这种日常行为能力包括语言能力,对外界的反应能力,以及和同龄人、他们的家长及其他大人相处的能力等等。因此,独生孩子与非独生孩子的社会能力发展几乎一致。以
单击“字处理”按钮,然后按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。北京计算机大学组织专家对《学生成绩管理系统》的需求方案进行评审,为使参会人员对会议流程和内容有一个清晰的了解,需要会议会务组提前制作一份有关评审
WhenCaptainCookaskedthechiefsinTahitiwhytheyalwaysate【B1】______,theyreplied,"Becauseitisright."IfweaskAmeri
最新回复
(
0
)