首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。 不得
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。 不得
admin
2020-11-27
53
问题
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 4
3 void fun(int(*a)[N],int*b)
4 {int i,j;
5 for(i=0;i<N;i++){
6 /*********found*********/
7 b
=
【1】
;
8 for(j=1;j<N;j++)
9 /*********found*********/
10 if(b
【2】
a[j]
)
11 b
=a[j]
;
12 }
13 }
14 main()
15 {int x[N][N]={{12,5,8,7},{6,1,9,3),{1,2,3,4),{2,8,4,3}},y[N],i,j;
16 printf(’’\nThe matrix:\n’’);
17 for(i=0 ; i<N;i++)
18 {for(j=0 ; j<N ; j++)
19 printf(’’%4 d’’,x
[j]);
20 printf(’’\n’’);
21 }
22 /*********found*********/
23 fun(
【3】
);
24 printf(’’\nThe result is:’’);
25 for(i=0;i<N;i++)
26 printf(’’%3d’’,y
);
27 printf(’’\n’’);
28 }
选项
答案
(1)a[0][i] (2)< (3)x,y
解析
填空1:数组b用于存放每列元素中的最大值,首先将第i列的第一个数赋给b
,然后用b
与其他数进行比较,因此此空应填a[0]
。
填空2:if条件表达式表示当b
小于a[j]
时,就把a[j]
的值赋给b
,因此此空应该填<。
填空3:fun函数的调用,通过fun(int(*a)[N],int*b)可知,此空应该填x,y。
转载请注明原文地址:https://kaotiyun.com/show/aO3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
可在C程序中用作用户标识符的一组标识符是
有以下程序,程序运行后的输出结果是#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
下列选项中不属于结构化程序设计原则的是
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;}以下选项中对函数fun的正确调用语句是
一颗二叉树中共有70个叶子结点与80个度为1的结点,则该二义树中的总结点数为
以下选项中不合法的标识符是
算法的有穷性是指
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
随机试题
Livingisrisky.Crossingtheroad,drivingacar,flying,swallowinganaspirintabletoreatingachickensandwichtheycana
仅含运动纤维成分的结构是
Asherman综合征可导致
A.C00-C75B.C97C.D00-D09D.D10-D36E.D37-D48根据动态的肿瘤分组,独立的多个部位的(原发)恶性肿瘤编码为
根据《处方药与非处方药流通管理暂行规定》,关于药品零售企业销售处方药、非处方药的说法,正确的有()。
爆炸是物质系统的一种极为迅速的物理的或化学的能量释放或转换过程,是系统蕴藏或瞬间形成的大量能量在有限的体积和极端的时间内,突然释放或转换的现象,爆炸现象最主要的特征是()。
某高层建筑地上38层,地下3层。地下三层为停车库及变电所、水泵房、冷水机房和锅炉房等动力中心。地上一层至五层(包括裙房在内)为商业用房,六层至二十层为办公用房,二十二层至三十七层为酒店宾馆。机电工程有给水排水、通风与空调、建筑电气、建筑智能、电梯和消防等分
地上车站站厅设备管理区应与站台、站厅公共区划分为不同的防火分区,设备管理区每个防火分区的最大允许建筑面积不应大于()m2;对于建筑高度大于24m的高架车站,其设备管理区每个防火分区的最大允许建筑面积不应大于()m2。
关于全国银行间市场质押式逆回购方的义务,下列说法正确的有( )。
某公司2017年度支出合理的工资薪金总额1000万元,按规定标准为职工缴纳基本社会保险费150万元,为受雇的全体员工支付补充养老保险费80万元,补充医疗保险45万元,为公司高管缴纳商业保险费30万元。根据企业所得税法律制度的规定,该公司2017年度发生的上
最新回复
(
0
)