首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。 不得增行或删行,也不得更改程
给定程序中,函数fun的功能是:找出N×N矩阵中每列元素中的最大值,并按顺序依次存放于形参b所指的一维数组中。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:部分源程序在文件BLANK1.C中。 不得增行或删行,也不得更改程
admin
2017-02-24
81
问题
给定程序中,函数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("%4d",x
[j])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:数组h用于存放每列元素中的最大值,首先将第i列的第一个数赋给b
,然后用b
与其他数进行比较,因此此空应填a[0]
。
填空2:if条件表达式表示当h
小于a[j]
时,就把a[j]
的值赋给b
,因此此空应该填<。
填空3:fun函数的调用,通过tim(int(*a)[N],int*b)可知,此空应该填x,y。
转载请注明原文地址:https://kaotiyun.com/show/80Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,函数返回值的类型最终取决于
C语言规定,在一个源程序中,main函数的位置
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。#includestructlist{intd
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
以下程序的输出结果是【】。#includemain(){inta[5]={2,4,6,8,10},*p;p=a;p++;printf("%d",*p);}
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
下面程序的运行结果是【】。#include#defineSIZE12main(){chars[SIZE];intI;for(I=0;I
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
随机试题
A国是当今世界上最贫穷的国家,所以每一个A国人都是穷人。为使上述论证成立,以下哪项必须假设?Ⅰ.世界最贫穷的国家的人均收入世界上最低。Ⅱ.世界最贫穷的国家的每个国民都是穷人。Ⅲ.世界最贫穷的国家的国民中没有超级富豪。
股骨头骨软骨病的基本病理变化是
A、舒林酸B、吡罗昔康C、别嘌醇D、丙磺舒E、秋水仙碱含磺酰胺基的非甾体抗炎药是()。
根据《建筑法》的规定,在建的建筑工程因故中止施工的,建设单位应当自中止施工之日起()内,向发证机关报告,并按照规定做好建设工程的维护管理工作。
理财师为企业介绍企业年金制度,企业年金中企业也需要缴费,但企业缴费每年不超过本企业上年度职工工资总额的()。
依据《幼儿园王作规程》,全日制幼儿园正常每日户外活动不少于()
下列情形构成信用卡诈骗罪的有
Inthefirstparagraph,thewriterthinksthatbodylanguageis______.IfanAmericanfriendvisitsyou,heprobably______.
Alltoo______itwastimetogobacktoschoolaftertheSpringFestival.
某客户开仓卖出大豆期货合约20手,成交价格为2020元/吨,当天平仓5手合约,成交价格为2030元/吨,当日结算价格为2040元/吨,交易保证金比例为5%,则该客户当天需交纳的保证金为()元。
最新回复
(
0
)