首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。 例如,二维数组中的数据为: 33 33 33 33 44 44
请编写函数fun,函数的功能是:将M行N列的二维数组中的数据,按行的顺序依次放到一维数组中,一维数组中数据的个数存放在形参n所指的存储单元中。 例如,二维数组中的数据为: 33 33 33 33 44 44
admin
2020-06-16
76
问题
请编写函数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。
注意:部分源程序在文件PROGI.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”);
}
选项
答案
int i,j ; for(i=0; i
解析
该程序功能是将M行、N列的二维数组中的数据,按行的顺序依次放到一维数组中。本题中首先要清楚数组元素在通常情况下是按行存放的,而如果要实现按行存放,其对应关系应为: s[0][0],s[0][1],s[0][2],…,s[0][M—1],s[1][0],s[1][1],…,s[N-1][M—1]。
转载请注明原文地址:https://www.kaotiyun.com/show/UpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:统计所有小于等于n(n>2)的素数的个数,素数的个数作为函数值返回。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构!试题程序:
以下程序中,函数scmp的功能足返回形参指针s1和s2所指字符串中较小字符串的首地址:#include#includechar*scrap(char*s1,char*s2){if(strcmp(s1,s2)
下列给定程序中,函数fun的功能是:计算f(x)=1+x+<10一6。若x=2.5,函数值为12.182494。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:不得增行或删行,也不得更改程序的结构。试题程
下面不能作为结构化方法软件需求分析工具的是()。
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9,1,4,2,3,6,5,8,7,删除奇数后a所指数组中
以下定义语句中正确的是()。
若有以下定义:structtt{charname[10];charsex;}aa={"aaaa”,,F’},*P=&aa;则错误的语句是()。
若有定义:charc;ihtd;,程序运行时输入:c=1d=2,能把字符l输入给变量c、把整数2输入给变量d的输入语句是()。
请编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列组成(字符串长度大于等于2)。例如字符串:uvwxyz满足要求;而字符串:uvxwyz不满足要求。注意:部分源程序存放在PROGI.C中,请勿改动主函数main和其他函数中的任何
下面说法正确的是()。
随机试题
溶组织内阿米巴杜氏利什曼原虫
A.血浆胰岛素水平测定B.血糖测定C.糖化血红蛋白A1测定D.糖化血浆白蛋白测定可反映糖尿病患者近8~12周内血糖总水平的检查是
虚证泄泻的特点是( )热证泄泻的特点是( )
女性,35岁,因心慌、乏力伴怕热、多汗2个月就诊。身体评估:体温37.5℃。心率100次/分,血压140/90mmHg,消瘦,甲状腺弥漫性、对称性Ⅱ度肿大,质软。随吞咽上下活动,伴有震颤,并可闻及血管杂音。患者服用甲硫氧嘧啶治疗1个月后,出现高热、咽痛
患者,男性,32岁,6天前感冒后出现左下后牙区胀痛,进食、吞咽时加重。昨日起出现局部自发性跳痛,张口受限,低热,头痛。检查可见:左下颌角区颊部稍肿胀,无压痛,张口度两指,左下第三磨牙近中阻生牙龈红肿充血,挤压可见远中盲袋内少量脓液溢出,颊侧前庭沟丰满、充血
简述班主任对学生的指导包括哪些方面?应如何进行指导?
小明上小学时因经常把麻雀、青蛙、蚯蚓等带到教室而被老师批评和惩罚,上初中后他仍然经常把小动物带进教室,班主任发现后没有批评他,还在班里成立了动物兴趣小组。他非常激动,向班主任表示了决心。半年后,小明在班主任的引导下,通过对动物的探索活动,懂得了学好各门功课
____,кромеменяистарика-крестьянина,который,впрочем,скоронаразъезде,всегоодин.
Mostpeoplewhotravellongdistancecomplainofjetlag.Jetlagmakesbusinesstravelerslessproductiveandmoreprone【21】makin
Naturalflavoringsandfragrancesareoftencostlyandlimitedinsupply.Forexample,thevitalingredientinarosefragrance
最新回复
(
0
)