首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。 注意:不能修改程序的其他部分,只能修改fun()函数。 #include #de
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。 注意:不能修改程序的其他部分,只能修改fun()函数。 #include #de
admin
2015-07-20
36
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。
注意:不能修改程序的其他部分,只能修改fun()函数。
#include
#define M 2
#define N 4
void fun(int a[M][N],int*sum)
{
}
void main()
{
int x[M][N]={7,6,5,2,4,2,8,3);
int s;
fun(x,&s);
cout<
return;
}
选项
答案
int i,j,k,s=0 ; for(i=0;i
a[i][j])k=j, //求得每一行的最小值 s+=a[i][k]; //最小值求和 } *sam=s; //返回求和值
解析
(1)该程序功能是求二维数组每行元素中的最小值,并计算它们的和值。本题解题思路基本可以分为两重循环,外重循环为对二维数组的所有行进行循环,内重循环为对每一行内进行列循环,求出每一行中的最小值。最后求出这些最小值的和。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(int a[M][N],int*sum)中的a参数为二维数组,sum为要求得的和。
解题思路
(1)依次访问每一行的元素。
(2)在对每一行的访问过程中选出最小数。
(3)将选出的最小数求和。
转载请注明原文地址:https://kaotiyun.com/show/7CNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序执行后的输出结果是()。#include<iostream>usingnamespacestd;voidtry(int,int,int,int);intmain(){intx,y,z
对于下面定义的类MyClass,在函数f()中将对象成员n的值修改为50的语句应该是()。classMyClass{public:MyClass(intx){n=x;}voidSetNum(intn
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。boolfun(char*str){inti=0,j=0;while(str[j])【】;
下面的类中定义了一个枚举类型,请完成下面的程序。classBase{public:enumWeek{Sum,Mon,Tue,Wed,Thu,Fri,Sat};Weeka;}
关于链式存储结构和顺序存储结构的说法正确的是______。
程序中有如下语句for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是【】。
下列对重载函数的描述中,()是错误的。
已知各变量的定义如下inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
对于常成员函数,下面描述正确的是()。
以下程序的执行结果是【】。#include<iostream>#definePI____3.14159constintR=10;voidmain(){doublea,b;ac2*R*PI
随机试题
论作品的构成要件。
急症哮喘患者,病因未明,为缓解症状,应立即选用
A.大风门B.肺门C.蹄门D.命门E.云门治疗马闪伤腰胯、寒伤腰胯、破伤风宜选
患儿,2岁。肺炎,抗生素治疗3周。口腔护理发现黏膜有点状灰白色乳凝块样物质,局部无痛,无全身症状,应考虑为
影响碾压混凝土坝施工质量的因素主要有()。
建设工程竣工验收应当具备下列条件()。
板材按其材质划分有()等。
有一排长椅总共有65个座位,其中已经有些座位上有人就坐。现在又有一人准备找一个位置就坐,但是此人发现,无论怎么选择座位,都会与已经就坐的人相邻。问原来至少已经有多少人就坐?
研究人员完成了两项记忆实验,实验一中参试者学习40组单词,实验二中参试者学习一系列手指信号。丽实验中,只告诉一半参试者10小时后将接受测试,实际上所有参试者都将接受测试。只安排一部分参试者在学习和测试之间小睡。结果发现,睡觉组参试者比不睡觉组参试者表现更好
试证任何方阵都可表示为一个对称矩阵与一个反对称矩阵之和.
最新回复
(
0
)