首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。 例如,有下列矩阵:[*] 程序执行结果为:find:a[2][2]=9 请在程序的下划线处填入正确的内容并把下划线删除,
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。 例如,有下列矩阵:[*] 程序执行结果为:find:a[2][2]=9 请在程序的下划线处填入正确的内容并把下划线删除,
admin
2013-03-29
26
问题
给定程序中,函数fun的功能是:在3×4的矩阵中找出在行上最大、在列上最小的那个元素,若没有符合条件的元素则输出相应信息。
例如,有下列矩阵:[*]
程序执行结果为: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]<=rmax)
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
&x
[j]);
printf(”The array:\n”);
for(i=0;i
{ for(j=0;j
(”%3d”,x
[j]);
printf(”\n\n”);
}
fun(x);
}
选项
答案
(1)j (2)0 (3)i++
解析
第一空:“rmax=a
啪;c=【1】;}"ramx存放行上最大值,根据下面一个循环体内“if(k!=i&&a[k][c]<=rmax)"可知,c存放rmax所在的列的位置,故第一空处应为“i"。
第二空:“if(k!=i&&a[k][c]<=rmax)find=【2】;"如果列上的元素a[k][c]比rmax还小,说明rmax不是列上最小值,那么标识变量find应该为假,下次就无须进入while(k
第三空:第三空处是外循环变量i自增,下一次进入循环的时候在下一行里面继续寻找行上最大、列上最小的元素,故第三空应为“i++"。
转载请注明原文地址:https://kaotiyun.com/show/YXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序段;intx=3,y=4,z;floata=2.0;z=y%x/a;则执行后,z中的值是()
下述程序的输出结果是【】。#include<stdio.h>intfun(intx){intp;if(x==0||x==1)return
下面程序的运行结果是#include<stdio.h>#include<string.h>main(){char*s1="AbDeG";char*s2="AbdEg";s1+=2;s2+=2;
以下不能对二维数组a进行正确初始化的语句是
下面函数调用语句含有实参的个数为func((exp1,exp2),(exp3,exp4,exp5));
以下程序的运行结果是【】。main(){char*k="aeiou";for(;*k;k++)printf("%c",*k);}
以下程序的功能是()#include<stdio.h>main(){FILE*fp1;*fp2;fp1=fopen("filel","r");fp2=fopen("file2","w");wh
在C语言的函数中()
随机试题
卵巢功能低下时可选用:
城市公共安全最大的威胁是【】
1986年我国国务院批准的《五类残疾标准》不包括
有关骨巨细胞瘤描述不正确的是
下列各项中,不影响经营杠杆系数的是()。
甲公司2×17年度与处置股权投资有关资料如下:(1)“交易性金融资产”科目本期贷方发生额为100万元,“投资收益一转让交易性金融资产收益”贷方发生额为5万元;(2)“长期股权投资”科目本期贷方发生额为200万元,该项投资未计提减值准备,“投资收益一转让长期
在实施风险导向审计时,注册会计师应当将审计资源分配到()。
(2005年辨析58)日常生活中,我们经常听到这样的说法:“一人做事一人当。”请用民法中侵权行为法原理对此加以分析。
对下列犯罪可以行使“特殊防卫权”的有()。
Allmammalshavehair,butnotalwaysevident.
最新回复
(
0
)