首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。 例如:二维数组中的值为: 1 3 5 7 9 2 9 9 9 4 6 9 9 9 8 1
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。 例如:二维数组中的值为: 1 3 5 7 9 2 9 9 9 4 6 9 9 9 8 1
admin
2015-06-08
62
问题
请编写函数fun,函数的功能是求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。
例如:二维数组中的值为:
1 3 5 7 9
2 9 9 9 4
6 9 9 9 8
1 3 5 7 0
则函数值为61。
注意:部分源程序存在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#inciude
#define M 4
#define N 5
int fun(int a[M][N])
{
}
msin()
{ int aa[M][N]={{1,3,5,7,9),{2,9,9,9,4),{6,9,9,9,8),{1,3,5,7,0));
int i,j,y;void NONO();
printf (“The original data is:
\n”);
for (i=0; i
{ for(j=0;J
(“%6d”,as
[j]);
printf(“\n”);
}
y=fun(as);
printf(“\nThe sum:%d\n”,y);
printf(“\n”);
NONO();
}
void NONO()
{/*请在此函数内打开文件,输入测试数据,
调用fun函数,输出数据,关闭文件。 */
int i,j,Y,k,as[M][N];
FILE *rf,*wf;
rf=fopen(“in.dat”,“r”);
wf=fopen(“out.dat”,“W”);
for(k=0; k<10; k++) {
for(i=0;i
for(j=0;j
“%d”,&aa
[j]);
y=fun(aa);
fprintf(wf,“%d\n”,y);
}
fclose(rf);
fclose(wf);
}
选项
答案
int tot=0, i, j; for(i=0; i
解析
该程序功能是求出二维数组周边元素之和。其中周边元素是指数组的最上和最下的两行,最左和最右的两列。数组第一行元素的行下标为0,最后一行元素的行下标为M-1,第一列的列下标为0,最后一列的列下标为N-1。
[解题思路]
进入fun函数,根据前面的分析:求周边元素的和,可以采用两个循环分别把行元素和列元素相加。但要避免把周边元素重复相加。
转载请注明原文地址:https://www.kaotiyun.com/show/jiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若x、y、z、m均为int型变量,则执行下面语句后m的值是()。m=1;x=2;y=3;m=(m<x)?m:x;m=(m<y)?m:y;m=(m<y)?m:z;
执行下面程序的正确结果是()。main(){floata=1.9;switch(a){case0:printf("0000");case1:printf("1111");
观察题目要求,可以知道以下几点:①for循环的结束条件应当是:str[i]已是字符串的最后一个字符;②str[i]代表字符串str中的第i+1个字符;③整形变量num的值是要记录的单词的个数。C语言中规定字符串的最后一个字符是一个隐含的字符串结束符
有如下程序main(){intx=3;do{printf("%d",x--);}while(!x);}该程序的执行结果是______。
下列函数定义中,会出现编译错误的是______。
X、Y、Z被定义为mt型变量,若从键盘给X、Y、2输入数据,正确的输入语句是______。
以下选项中,能定义s为合法的结构件变量的是_______。
若x、y和z均是int型变量,则执行下面表达式后的x值为【】。x=(y=4)+(z=3)
随机试题
热原组成中致热活性最强的成分是
对出院患者病床单元的处理下列哪项不妥
地基承载力修正的根据是()
评估对象土地基本数据资料如下:评估对象土地为征用农地,面积为550平方米。土地取得成本为250元/平方米,土地开发成本(包括管理费用)为300元/平方米。土地开发期为2年,第1年投入的开发费占总开发费的3/4,第2年投入的开发费占总开发费的1/4;银行基本
人民法院在审理某国营企业破产案过程中,发现在人民法院受理该破产案件前6个月至破产宣告之日的期间内,该破产企业有下列行为,其中属于无效行为的有( )。
几个独立的国家为了一定的目的而结成的比较松散的国家联合是()。
下列关于云计算的说法错误的是:
关节盘穿孔破裂时弹响杂音的特点是()。
南京临时政府设立的最高司法行政机关是
俗话说“民以食为天”。【T1】饮食文化,即围绕着人们日常工作中的食物、饮料及其食用方法所形成的文化现象。(centeron)从半坡村文化遗址中发现,早在五六千年前,中国北方的黄河流域已普遍种植粟这种农作物。同样,在距今7,000年前的河姆渡文化
最新回复
(
0
)