首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。 例如,二维数组中的数据为: 33 33 33 33 44 44
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。 例如,二维数组中的数据为: 33 33 33 33 44 44
admin
2020-10-26
30
问题
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。
例如,二维数组中的数据为:
33 33 33 33
44 44 44 44
55 55 55 55
则一维数组中的内容应是:
33 33 33 33 44 44 44 44 55 55 55 55。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容仅在函数fun的花括号中填入你编写的若干语句。
#include
void fun(int(*s)[10],int*b,int
*n,int mm,int nn)
{
}
main()
{ int w[10][10]={{33,33,33,33},{44,
44,44,44),{55,55,55,55)),i,j ;
int a[100]={0},n=0;void NONO();
printf("The matrix:\n");
for(i=0; i<3; i++)
{ for(j=0 ; j<4 ; j++)printf
("%3d",w
[j]);
printf("\n");
}
fun(w,a,&n,3,4);
printf("The A array:\n");
for(i=0 ; i
("%3d",a
);printf("\n\n");
NONO();
}
void NONO()
{/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。*/
FILE*rf,*wf;int i,j,k;
int w[10][10],a[100],n=0,mm,nn;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(k=0;k<5;k++) (
fscanf(rf,"%d%d",&mm,&nn);
for(i=0 ; i
for(j=0;j
(rf,"%d",&w
[j]);
fun(w, a, &n,mm, nn);
for(i=0;i
(wf,"%3d",a
);fprintf(wf,"\n");
)
fclose(rf); fclose(wf),
}
选项
答案
int i,j ; for(i=0;i
解析
(1)利用两重循环,依次取矩阵中的元素。
(2)其中注意指针数组与数组指针的区别,其中数组指针s,它指向包含4个元素的一维数组。其数据元素的表示方式为:“*(*(s+i)+j)”。
转载请注明原文地址:https://kaotiyun.com/show/gD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
有以下程序#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序的运行结果是
以下叙述中正确的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
若有定义语句:intyear=2009,*p=&year;以下各项中不能使变量year中的值增至2010的语句是()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
软件需求分析阶段的主要任务是()。
下列定义数组的语句中,正确的是()。
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
随机试题
A.草酸钙结石B.磷酸镁铵结石C.尿酸结石D.混合性结石E.黄嘌呤结石男性,38岁,1个月前右肾绞痛伴血尿,经对症治疗症状缓解。近日行排泄性尿路造影示右输尿管上段结石。请问上尿路结石大多数为
下列对尿失禁患者的处理错误的是
患者男,30岁。咳嗽3个月,咳白色黏痰,内带血丝,午后低热,面颊潮红,疲乏无力,常有心悸、盗汗,较前消瘦。痰结核菌素试验阳性。对该患者的护理措施,正确的是
甲采用武力威胁的方法,胁迫乙同其一道盗窃丙。乙万般无奈之下只能在甲实施盗窃的过程中帮其望风。甲在盗窃的过程中,被丙觉察,甲见事情败露,随手捡起一块大石头向丙头部砸去,致丙当场死亡。案发后,县公安局经县检察院批准.将甲、乙二人逮捕。公安机关侦查终结后认为案件
《会计基础工作规范》规定,内部会计监督的对象是本单位的()。
“备案号”栏:()。3.“运输工具”名称栏:()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
在Access中已经建立了"学生"表,若查找"学号"是"S00001"或"S00002"的记录,应在查询设计视图的"条件"行中输入( )。
Somepeoplebelievethatinternationalsportcreatesgoodwillbetweenthenations.Theythinkthatifcountriesplaygamestoget
A、Aperson’sshoesshoweverydetailofhimself.B、Aperson’sshoesmayrevealhispersonality.C、Aperson’sshoesshowhissoci
最新回复
(
0
)