首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。 注意:部分源程序存在文件PROGl.C中。 请
请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。 注意:部分源程序存在文件PROGl.C中。 请
admin
2013-04-02
82
问题
请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最小元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。
注意:部分源程序存在文件PROGl.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#include
#define M 3
#define N 4
void fun (int tt[M][N], int pp[N])
{
}
NONO()
{/* 请在此函数内打开文件,输入测试数据,调用 fun 函数,输出数据,关闭文件。 */
int i, j, k, m, t[M][N], p[N] ;
FILE *rf, *wf ;
rf = fopen("in.dat","r");
wf = fopen("out.dat","w");
for(m = 0 ; m < 10 ; m++) {
for(i=0; i
for(j=0; j
fscanf (rf, "%6d", &t
[j]);
}
fun (t, p);
for (k = 0; k < N; k++) fprintf (wf, " %4d ", p[k]);
fprintf(wf, "\n");
}
fclose(rf);
fclose(wf);
}
main()
{int t [M][N]={{22,45, 56,30},{19,33, 45,38},{20, 22,66,40}};
int p [N], i, j, k;
printf ("The original data is : \n");
for(i=0; i
for(j=0; j
printf ("%6d", t
[j]);
printf("\n");
}
fun (t, p);
printf("\nThe result is:\n");
for (k = 0; k < N; k++) printf (" %4d ", p[k]);
printf("\n");
NONO();
}
选项
答案
{ int i,j, min, k; for(i=0; i
tt[j][i]){ min=tt[j][i]; k=j; } pp[i]=tt[k][i]; } }
解析
进入fun函数,根据前面的分析:
(1)依次访问每一列的元素。
(2)在对每一列的访问过程中选出最小数。
(3)将选出的最小数依次放到一维数组中。
转载请注明原文地址:https://www.kaotiyun.com/show/lDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在16位编译系统上,若有定义int a[]={10,20,30},*p=&a;,少逗号当执行p++;后,下列说法错误的是______。
有以下程序 main() {int k=5; while(-k) printf("%d",k-=3); printf("\n"); } 执行后的输出结
执行以下程序后的输出结果是【 】。main(){inta=10;a=(3*5,a+4);printf("a=%d\n",a);}
有以下程序段 typedef struct node{ int data;struct node *next;}*NODE; NODE p; 以下叙述中正确的是
以下叙述中错误的是
在结构化程序设计中,模块划分的原则是
程序中若有如下说明和定义语句charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是
表示条件10<x<100或x<0的C语言表达式是【】。
若有以下定义和语句,且0<=I<10,则对数组元素的错误引用是() inta[]={1,2,3,4,5,6,7,8,9,0}; int*p,I p=a;
下面各语句行中,能正确进行赋值字符串操作的语句是()
随机试题
邓小平指出:计划经济不等于社会主义,资本主义也有计划;市场经济不等于资本主义,社会主义也有市场。计划和市场都是经济手段。这些论断()
A、黄酮B、二氢黄酮醇C、查尔酮D、异黄酮E、花色素颜色随pH值的不同而变化的是()。
含易共熔成分的散剂适宜采用的包装是
按照《城市规划编制办法》,编制城市规划,应当以科学发展观为指导,以构建社会主义和谐社会为基本目标,(),保护生态环境,保护人文资源,尊重历史文化,坚持因地制宜确定城市发展目标与战略,促进城市全面协调可持续发展。
对冲基金主要投资于公开发行的证券或金融衍生品。( )
根据《企业内部控制应用指引第17号——内部信息传递》的相关要求,下列说法中正确的有()。
下列关于公文分类的说法正确的是()。
杨阿姨和王先生是再婚家庭。去年年底,杨阿姨的儿子小刚出了一场车祸,虽无生命危险,却落得终身残疾,需进行长期的药物、器械恢复。这个打击使杨阿姨几乎崩溃,她开始失去理智,对家人产生不信任,认为丈夫对儿子的病情表现很冷淡。同时,也担心王先生的女儿怀疑王先生会把家
学校群众性体育活动的组织形式有早操、课间操和()。
Formanypeopletoday,readingisnolongerrelaxation.Tokeepuptheirworktheymustreadletters,reports,tradepublication
最新回复
(
0
)