首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。 例如,二维数组中的数据为: 33 33 33 33 44 44 44 44 55 55 55 55
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。 例如,二维数组中的数据为: 33 33 33 33 44 44 44 44 55 55 55 55
admin
2017-02-27
35
问题
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按列的顺序依次放到一维数组中。
例如,二维数组中的数据为:
33 33 33 33
44 44 44 44
55 55 55 55
则一维数组中的内容应是:
33 44 55 33 44 55 33 44 55 33 44 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,55Jlri,j;
int a[100]={0},n=0;voidNONO ();
printf ("The matrix:\n") ;
{ for (j=0; j<4; j++) printf ( "%3d",
printf("The A array:\n");
for (i=0; i
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") ;
fscanf (rf,"%d %d", &mm, &nn) ;
for(i = 0 ; i < mm ; i++)
for(j = 0; j < nn f j++) fscanf
fun(w,a,&n,nun,nn);
for(i = 0 ; i < n ; i++) fprintf
(wf," %3d",a
) ; fprintf (wf," \n") ;
}
fclose (rf) ; fclose (wf) ;
}
选项
答案
1 int i,j; 2 for (j=0; j
解析
该程序功能是将M行、N列的二维数组中的数据,按列的顺序依次放到一维数组中。本题中首先要清楚数组元素在通常情况下是按行存放的,而如果要实现按列存放,其对应关系应为:s[0][0],s[1][0],s[2][0],…,s[M.1][0],s[0][1],s[1][1],…,s[M一1][N—1].
(1)利用两重循环,依次取矩阵中的元素。
(2)其中注意指针数组与数组指针的区别,其中数组指针s,它指向包含4个元素的一维数组。其数据元素的表示方式为:“*(*(s+i)+j)”。
转载请注明原文地址:https://www.kaotiyun.com/show/ogID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。E省统计局公布的数据显示,2014年上半年E省实现地区生产总值(GDP)5141.7亿元,同比增长了6.8%.比全国平均水平低了0.6个百分点。分产业来看,第一产业增加值268.79亿元,同比增长4.0%;第
行政机关制定的除行政法规和规章以外的其他规范性文件,在设定行政处罚上()。
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
街道社区是城镇社区管理的基础单元和居民安居乐业的基本载体。在社区建设中,要坚持以人为本,以居民为本,把握各方利益的结合点、联系点和生长点,共建共治共享文明社区、和谐家园。结合社区人口流动性大、社会闲散人员多的实际,加强普法宣传教育,不断完善社区管理服务,增
传统中国的日常生活世界总是曲里拐弯,充满细节、血肉,剪不断,理还乱。在是否宜居方面,与摩天大楼相比,苏州园林、四合院并不落后;与以购物为唯一目的的超市相比,庙会、集市带来的不是混乱,而是更顺乎人情。作者通过这段文字意在强调()。
“咏史怀古诗”是我国古代诗词中的一个重要组成部分。下列咏史怀古诗所描写的历史典故,按时间先后顺序排列正确的是()。①可怜夜半虚前席,不问苍生问鬼神②如何一别朱仙镇,不见将军奏凯歌③王浚楼船下益州,金陵王气黯然收④易水潺谖云草碧,可怜无处送荆
下列有关监护人的说法,错误的是()。
根据下列材料回答问题。打字人员在抄录上表时因粗心输错了一个数据,该数据可能是()。
单词LEADER字母顺序。错误的话有()种。
持之以恒的精神固然可贵,________如果我们所坚持、所固守的是偏颇的________错误的,那坚持到底的结果________一错再错,人生允许改弦易辙,敢于放弃不切实际的理想,也是一种生存智慧。填入画横线部分最恰当的一项是()。
随机试题
_______是用于在不可靠的因特网上提供可靠的、端到端的字节流通信的协议。
意境
A、rubberB、curiousC、gunD、publicB
为什么胆碱酯酶抑制药可治疗阿尔茨海默病?
口腔流行病学常用的统计指标有
中医认为流行性腮腺炎的病因是( )
进行尸体护理,下列做法不妥的是
某工程项目施工中现场出现了图纸中未标明的地下障碍物,需要作清除处理。按照合同条款的约定,承包人应在索赔事件发生后28天内向工程师递交()
资金来源按企业使用时间的长短可划分为( )。
A、Findanassistanttodealwiththeproposalstogether.B、Squeezeafewhoursoutofthebusyscheduleforrest.C、Pickthebes
最新回复
(
0
)