首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANKl.C中。
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意:源程序存放在考生文件夹下的BLANKl.C中。
admin
2013-06-12
49
问题
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 4
void fun(int(*a)[N],int*b)
{ int i,j;
for(i=0;i
/***************found****************/
b
= 【1】;
for(j=1; j
/***************found****************/
if(b
【2】a[j]
)b
=
a[j]
;
}
}
main()
{int x[N][N]={{12,5,8,7},{6,l,9,3},
{ 1,2,3,4},{2,8,4,3}},y[N],i,j;
printf("\nThe matrix:\n");
for(i=0;i
{for(j=0;j
("%4d",x
[j]);
printf("\n");
}
/***************found****************/
fun( 【3】);
printf("\nThe result is:");
for(i=0;i
y
);
printf("\n");
}
选项
答案
(1)a[0][i] (2)< (3)x,y
解析
第一空:第二个循环是寻找每列的最大值,方法是用最大值变量b
标记第一个待找数据,逐个把所有待找数据和b
进行比较,并用b
标记其当前最大值,从而找出最大值。故第一空处为第一个待找数据“a[0]
。
第二空:由上述的分析可知,如果b
小于a[j]
,那么用b
标记其当前最大值,故第二空处为“<"。
第三空:fun函数的声明为:void fun(int(*a)[N],int*b),函数的两个参数均是指针。故在主函数内fun函数的调用形式为“fun(x,y)",x是二维数组首地址,y是一维数组首地址。
转载请注明原文地址:https://kaotiyun.com/show/SrJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。
设有以下定义和语句 int a[3][2]={1,2,3,4,5),*p[3]; p[0]=a[1]; 则*(p[0]+1)所代表的数组元素是______。
以下程序的输出结果是______。 main() { int i, x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1]; for(i=0;i<4;i+=2)printf("%d",p[i]); }
有以下程序 main() { int x[]={1,3,5,7,2,4,6,0),i,j,k; for (i=o; i<3; i++) for(j=2;j>=i;j--) if(x[j+1]>x[j]){k=x[j]; x[j]=x(j+1); x[j+1
以下叙述中,错误的是______。
设有以下程序#include<stdio.h>main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10
有以下程序 #include <stdio.h> main() { FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1); } 若文本文件f1.txt中原有内容为:good,
fread(buf,32,2,fp)的功能是______。
数据的存储结构包括顺序、______、索引和散列四种基本类型。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
随机试题
正常人非注视状态下每()秒瞬目一次?
可治疗毒性弥漫性甲状腺肿病人的症状,但不降低甲状腺合成、释放甲状腺激素的药物是
在塑料基托中,金属网状物应放置在()
出现戴阳证的临床意义是
依据FIDIC《施工合同条件》规定,对于承包商提出的索赔,可能同时给予补偿工期、费用和利润的情况有( )。
贝多芬创作的唯一的歌剧作品为()。
请依据下面的内容设计一个小班的教学活动,写出活动名称、活动目标、活动过程。给妈妈的妈妈送甜蜜小松鼠给妈妈准备了礼物:甜甜的糖,甜甜的巧克力蛋糕。妈妈收下礼物,甜甜地笑着说:“你的礼物甜到妈妈心里去了。明天,我们去给妈妈的妈妈送礼物好吗?
事业单位应当建立健全人事管理制度。()
有一个边长为6米的正三角形的草地,想在其周围每隔2米种一棵树,那么可以种()棵树。
A、Asingleroomwithabath.B、Asingleroomwithashower.C、Adoubleroomwithabath.D、Adoubleroomwithashower.C
最新回复
(
0
)