首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是将M行N列的二维数组中的数据,按列的顺序依次存放到一维数组中,将一维数组中数据的个数存放在形参n所指的
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是将M行N列的二维数组中的数据,按列的顺序依次存放到一维数组中,将一维数组中数据的个数存放在形参n所指的
admin
2023-02-27
9
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是将M行N列的二维数组中的数据,按列的顺序依次存放到一维数组中,将一维数组中数据的个数存放在形参n所指的存储单元中。
例如,若二维数组中的数据为
则一维数组中的内容应是
33 44 55 33 44 55 33 44 55 33
44 55
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #include<stdio.h>
2 voidfun(int(*s)[10],int*b, int*n,int mm,int nn)
3 {
4
5 }
6 main()
7 {
8 int w[10][10]={{33,33,33,
33},{44,44,44,44},{55,55,55,
55}},i,j;
9 int a[100]={0},n=0;
10 printf("The matrix:\n");
11 for(i;0;i<3;i++)
12 {
13 for(j=0;j<4; j++)
14 printf("%3d",w
[j]);
15 printf("\n");
16 }
17 fun(w,a,&n,3,4);
18 printf("The A array:\n");
19 for(i=0,i<n;i++)
20 printf("%3d",a
);
21 }
选项
答案
1 void fun(int(*s)[10],int*b,int*n,int mm,int nn) 2 { 3 int i,j; 4 for(j=0;j<nn;j++) /*将二维数组中的数据按列的顺序依次存入一维数组中*/ 5 for(i=0;i<mm;i++) 6 { 7 b[*n]=*(*(s+i)+j); 8 * n=*n+1; /*通过指针返回元素个数*/ 9 } 10 }
解析
题目要求实现将二维数组元素存入一维数组。使用for循环语句来控制二维数组元素的下标,同时使用指针变量配合操作。
可以用两个循环来处理问题,由于是按列的顺序取出,因此第1个循环用于控制列下标,第2个循环用于控制行下标。
转载请注明原文地址:https://kaotiyun.com/show/PD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲,乙两名同学在相同条件下各射击5次,命中的环数如下表,那么下列结论正确的是()。
给出如下四对事件:①某人射击1次,“射中7环”与“射中8环”;②甲、乙两人各射击1次,“甲射中7环”与“乙射中8环”;③甲、乙两人各射击1次,“两人均射中目标”与“两人均没有射中目标”;④甲、乙两人各射击1次,“至少有1人射中目标”与“甲射中,但乙未射中目
19世纪60至70年代,以王韬、薛福成、马建忠、郑观应为代表的早期维新派从洋务派中分离出来。他们主张经济上发展资本主义经济和科学技术,政治上实行君主立宪制,文化上学习西方思想文化。这些主张()
结合材料回答问题:材料1“中国梦”是习近平在党的十八大后提出的重要指导思想和重要执政理念。2012年11月29日,习近平在参观《复兴之路》展览时的讲话中首次正式提出“中国梦”。习近平把“中国梦”定义为“实现中华民族伟大复兴,就是中华民族近代以来
简述中共党内屡次出现严重“左”倾错误的原因。
当农业受灾,导致农业劳动社会生产率下降时,同一劳动在单位时间里()
利用变换x=arctant将方程cos4xd2y/dx2+cos2x(2-sin2x)dy/dx+y=tanx化为y关于t的方程,并求原方程的通解.
某公司本年度各运维项目投入产出情况如下表所示,按照投入产出比可以看出________。①济效益最小的是丁项目②丙项目比乙项目经济效益高③丙项目经济效益最高④甲项目比乙项目经济效益高
JavaEE应用服务器运行环境不包含________。
窗外,有一棵法桐(platanusorientalis),样子并不大的。春天的日子里,它长满了叶子。枝根的,绿得深,枝梢的,绿得浅;虽然对列相间而生,一片和一片不相同,姿态也各有别。没风的时候,显得很丰满,娇嫩而端庄的模样。一早一晚的斜风里,叶子就活动起来
随机试题
招聘广告根据提示写一个招聘广告:人民医院急需一名医务文秘,应聘者必须胜任文秘性和接待性的工作,应有丰富的经验和良好的品行;持有速记和打印能力证书,如有驾驶证书更佳,但不必要。有意者写信至人民医院,邮编:625432
相贯线有何特性?
A.磨牙后垫B.腭小凹C.上颌硬区D.切牙乳突E.上颌结节与下颌全口义齿边缘封闭有关的解剖标志为
患者,男,70岁。有活动假牙,护士在做口腔护理时,将假牙取下应放在
建设工程项目信息管理当中,信息管理部门的主要工作任务不包括()。
建荣公司2009年度实现利润总额为320万元,无其他纳税调整事项。经税务机关核实的2008年度亏损额为300万元。该公司2008年度应缴纳的企业所得税税额为( )万元。
我国的统计单位按其作用和性质的不同划分为法人单位、()和个体经营户。
()是治疗恐怖症的最常用的方法。
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须保存在考生文件夹下。第十二届全国人民代表大会第三次会议政府工作报告中看点众多,精彩纷呈。为了更好地宣传大会精神,新闻编辑小王需制作一个演示文稿,素材放于
Itwasinhischildhoodthathereadmostofthebooks(write)______byMarkTwain.
最新回复
(
0
)