首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。 例如,有下列矩阵: 1 2 13 4 7 8 10 6 3 5
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。 例如,有下列矩阵: 1 2 13 4 7 8 10 6 3 5
admin
2016-08-16
59
问题
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。
例如,有下列矩阵:
1 2 13 4
7 8 10 6
3 5 9 7
程序执行结果为:find:a[2][2]=9
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#define M 3
#define N 4
void fun(int(*a)[N])
{int i=0,j,find=0,rmax,c,k;
while((i
{rmax=a
[0];c=0;
for(j=1;j
if(rmax
[j]){
/*********found*********/
rmax=a
[j];c=【1】;)
find=1;k=0;
while(k
/*********found*********/
if(k!=i&&a[k][c]<=Emax)
find=【2】;
k++;
}
if(find)
printf("find:a[%d][%d]
=%d\n",i,c,a
[c]);
/*********found*********/
【3】;
}
if(!find)
printf("not found!\n");
}
main()
{int x[M][N],i,j;
printf("Enter number for
array:\n");
for(i=0;i
for(j=0;j
scanf("%d",&x
[j]);
printf("The array:\n");
for(i=0;i
{for(j=0;j
printf("%3 d",x
[j]);
printf("\n\n");
}
fun(x);
}
选项
答案
(1)j (2)0 (3)i++
解析
本题是在矩阵中找出在行上最大、在列上最小的那个元素。
填空0:找出行上最大的数,并将该数的列数j保存在c中,所以应填j。
填空2:使用while循环语句和控制变量find,如果该数不是列中的最小数,那么把find置0,所以应填0。
填空3:i是while的控制变量,所以每做一次循环,该数值要加1,所以应填i++。
转载请注明原文地址:https://www.kaotiyun.com/show/RaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b,)));那么在此函数调用语句中实参的个数是()。
若有数组名作为实参,则传递给形参的是()。
自顶向下分析方法从文法的开始符号出发,判断其能否()出输入符号串。
类test的析构函数是【】。
以下程序的输出结果是【】。#include<iostream.h>voidmain(){chars[]="abcdef";s[3]=’\0’;cout<<s<<endl;}
若变量已正确定义并赋值,以下符合C++语言语法的表达式是
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
随机试题
扣押、查封、冻结财产属于限制财产流转的行政处罚。()
在Word2010中,当前处于打印预览状态,如果要打印文档,须退出打印预览状态才能打印。()
A、自然因素B、社会因素C、生活方式因素D、生物学因素E、医疗卫生服务因素
东南沿海地区多湿病,反映了六淫致病特点
男性,50岁,右髋部疼痛3年,加重2个月,伴跛行,酗酒史10年。查体:直腿抬高试验阳性,右“4”字征阳性。初步诊断
A、安全权B、知情权C、受尊重权D、公平交易权根据《中华人民共和国消费者权益保护法》药品零售企业出售的女性避孕药要求最低起售为三盒,侵犯了消费者的
广义的产权交易市场是指所有产权交易活动的总和,包括()。
( )属于路面基层粒料类嵌锁型。
《中华人民共和国会计法》规定所有单位应当依法设置会计账簿。()
K-R20公式、K-R21公式有别于克伦巴赫α系数的是,它们只能用于()。
最新回复
(
0
)