首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
36
问题
给定程序中,函数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://jikaoti.com/ti/fUE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设树T的度为4,其中度为1,2,3,4的节点个数分别为4,2,1,1。则T中叶子节点数为()。
在顺序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找关键码值11,所需的关键码比较次数为()。
以下程序的输出结果是【】。#include<iostream.h>voidmain(){chars[]="abcdef";s[3]=’\0’;cout<<s<<endl;}
在32位的计算机中,一个char型数据所占的内存长度的字节是
软件复杂性度量的参数包括
若有以下程序:#include<iostream>usingnamespacestd;classmyClass{private:intvar;public:myClass
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*z){*z=y+x;}intmain()
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
随机试题
DNA携带生物遗传信息这一事实意味着
急性化脓性髋关节炎治疗除给以足量有效抗生素外,可首选的局部治疗是
女性,57岁,左鼻翼发现皮肤病损18个月,面积逐渐增大,反复出现破溃。就诊时检查:病损位于左鼻翼,约1cm×1cm,略高出皮肤,中央表浅溃疡,由黑褐色痂皮覆盖,腮腺区和颌下未及肿大淋巴结。如果手术切除后鼻翼缺损的宽度约1.3cm,下述方法中最理想、简单
A、5厘米B、10厘米C、20厘米D、30厘米根据《药品经营质量管理规范实施细则》药品与库房内墙、顶、温度调控设备以及管道等设施间距不小于
2013年江苏省医疗卫生经费投入475.86亿元,比2011年增长36%。2013年江苏省医疗卫生机构平均每万人拥有床位、执业医师和护士分别为46.39(全国45.50)、29(全国20)和27(全国20),分别比2011年增加6.95张、2人和3人。
刘某欲将其对许某享有的债权转移给王某,该债权附有房产抵押并有其他专属于刘某自身的从权利。关于这一行为,下列表述哪些是正确的?()
下列选项中,属于提高墙体保温性能的措施的是()
小徐的观点是否正确?并说明理由。老邓的观点是否正确?并说明理由。
开电扇使人感到凉快的主要原因是( )。
Strategyandcultureareamongtheprimaryleversattopleaders’disposalintheirnever-endingquesttomaintainorganizationa
最新回复
(
0
)