首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。 假如:若 则结果应为1,5,9,13,
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。 假如:若 则结果应为1,5,9,13,
admin
2020-06-02
27
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。
假如:若
则结果应为1,5,9,13,
请改正函数fun中指定部位的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#define N 4
void fun(int a[][N],int b[])
{ int i,j;
for(i=0;i<N;i++)
{
/*********found*********/
b
=a[0][0];
/*********found*********/
for(j=1;j<N-1;j++)
/*********found*********/
if(b
<a
[j])
b
=a
[j];
}
}
main()
{ int a[N][N]={{1,4,3,2},{8,6,5,7},{11,10,12,9},{13,16,14,15}},b[N];
int i;
fun(a,b);
for(i=0;i<N;i++)
printf("%d,",b
);
printf("\n");
}
选项
答案
(1)b[i] =a[i][0]; (2)for(j=l;j<N;j++) (3)if(b[i] >a[i][j])
解析
数组b存放每行的最小值,针对二维数组使用二层循环,在第一层循环的开始将每行的第1个数赋给数组b相应的元素,在第二层循环中,数组b中的元素依次与本行中的每个元素进行比较,找到一行中的最小值存入数组b。
(1)b
存放二级数组a每一行中第1个元素值,表示为a
[0]。
(2)每行元素的第1个值要和这一行中的每个元素进行比较,条件j<N可使a
[j]取到最后元素,而条件j<N-1使a
[j]最终取得倒数第2个元素。
(3)因为是找最小值,所以当b
大于其后的数值时说明它不是最小,要把比较中较大的值赋给它。
转载请注明原文地址:https://kaotiyun.com/show/YlCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,s=1:intfun(){staticintx=1;for(i=1;i
下面不能作为结构化方法软件需求分析工具的是
数据字典(DD)所定义的对象都包含于
有以下程序#include#defineN3voidfun(inta[][N],intb[])main(){inti,j;{intx[N][N
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
层次型、网状型和关系型数据库划分原则是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
以下与函数fseek(fp,OL,SEEKSET)有相同作用的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
随机试题
A.上鼻道B.中鼻道C.下鼻道D.上鼻甲E.下鼻甲额窦的开口于()
男性,74岁,高血压、冠心病9年,发生心力衰竭,出现下述哪种情况表示进人体循环淤血状态
对病毒性心肌炎最有诊断价值的检查是
如果厚泰公司对一审判决中向国际银行承担违约责任的部分不服提起上诉,二审的被上诉人应是()。如果厚泰公司对一审判决中晓升公司免除担保责任的部分不服提起上诉,二审的被上诉人应是()。
定期租船是一种由船舶所有人向租船人提供特定的租船,在特定的两港或数港之间从事一个特定的航次或几个航次承运特定货物的方式。()
个体产生新奇独特的、有社会价值的产品能力或特性称之为______。
国家行政机关和国企事业单位的印章,一律为()。
制度教育学的代表人物之一是美国教育家()
Archaeology,likemanyacademicwords,comesfromGreekandmeans,moreorless,"thestudyofoldthings".So,itisreallya
A、Themancanstayinherbrother’sapartment.B、Herbrothercanhelpthemanfindacheaperhotel.C、Herbrothercanfindanap
最新回复
(
0
)