首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。 注意:不能修改程序的其他部分,只能修改fun()函数。 1 #
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。 注意:不能修改程序的其他部分,只能修改fun()函数。 1 #
admin
2015-05-30
34
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。
注意:不能修改程序的其他部分,只能修改fun()函数。
1 #include
2 #define M 2
3 #define N 4
4 void fun(int a[M][N],int *sum)
5 {
6
7 }
8 void main()
9 {
10 int X[M][N]={7,6,5,2,4,2,8,3);
11 int S;
12 fun(X,&s);
13 cout<
14 return;
15 }
选项
答案
1 int i,j,k,s=0; 2 for(i=0;i
a[i][j])k=j ; //求得每一行的最小值 7 s+:a[i][k]; //最小值求和 8 } 9 *sum=s; //返回求和值
解析
(1)该程序功能是求二维数组每行元素中的最小值,并计算它们的和值。本题解题思路基本可以分为两重循环,外重循环为对二维数组的所有行进行循环,内重循环为对每一行内进行列循环,求出每一行中的最小值。最后求出这些最小值的和。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(int a[M][N],int*sum)中的a参数为二维数组,sum为要求得的和。
[解题思路]
(1)依次访问每一行的元素。
(2)在对每一行的访问过程中选出最小数。
(3)将选出的最小数求和。
转载请注明原文地址:https://kaotiyun.com/show/nJNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有关系模式R(A,B,C,D,E,P),其函数依赖集为{E→D,C→B,(C,E)→F,B→A},则R最高达到______。
数据库系统支持数据的逻辑独立性,依靠的是()。
下列关于信息和数据的叙述不正确的是()。
结构化程序设计思想的核心是要求程序只由顺序、循环和【】三种结构组成。
以下程序的输出结果是()。#include<iostream.h>main(){intm=5;if(m++>5)cout<<m;elsecout<<m--;}
若有以下定义:inta[]={1,2,3,4,5,6,7);charcl=’b’,c2=’2’;则数值不为2的表达式是()。
输入流对象是输出流的源头,下面______不是输入流类。
在关系数据库中,用来组织索引结构联系的是()。
已知在函数func中语句this->ff=0;与语句ff=O;的效果完全相同。对于这一现象,下列表述中错误的是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
随机试题
对外界因素抵抗力最强的细菌结构是
下列设备中,属于内业设备的是()。
本题中所给资料中,涉及错误之处的有( )。交际应酬费( )。
利率互换是两个交易对手就()进行相互变换。
国有独资企业、国有独资公司、国有资本控股公司的董事、监事、高级管理人员违反法律规定,造成国有资产特别重大损失,被免职的,自免职之日起5年内不得担任上述三类公司的董事、监事、高级管理人员。()
有如下程序:include<iostream>usingnamespacestd;classPair{intm,n;public;Pair(intj,intk):m(j),n(k){}intget(){return
AirPollutionAirpollutionistypicallycausedby【1】_____ranbythefactoriesofmodernindustrialna-
研究表明,与传统现念相反,熬夜工作的人可能智商更高。(contraryto)
A、Askuserstosignupforthescheme.B、Havemoredockingstationsinplace.C、Lowerthepriceitcoststohirethebicycles.D
A、Itisaninexpensiveandefficientenergy.B、Itwon’tposeanyproblemtoenvironment.C、Itrepresentsthelatesttechnology.
最新回复
(
0
)