首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。 例如,若二维数组中的值为: 1 3 5 7 9 2 9 9 9 4
请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。二维数组中的值在主函数中赋予。 例如,若二维数组中的值为: 1 3 5 7 9 2 9 9 9 4
admin
2016-12-06
54
问题
请编写函数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的花括号中填入你编写的若干语句。
试题程序:
1 #include<conio.h>
2 #include<stdio.h>
3 #include<stdlib.h>
4 #defihe M 4
5 #defihe N 5
6 int fun(int a[M][N])
7 {
8
9 }
10 void main()
11 {
12 FILE*wf;
13 int aa[M][N]={{1,3,5,7,9},{2,9,9,9,4},{6,9,9,9,8},{1,3,5,7,0}};
14 int i,j,y;
15 aystem(’’CLS’’);
16 printf(’’The origina1 data is:\n’’);
17 for(i=0;i
18 {for(j=0 ; j
19 printf(’’%6d’’,aa
[j]);
20 printf(’’\n’’);
21 }
22 y=fun(aa);
23 printf(’’\nThe sun:%d\n’’,y);
24 printf(’’\n’’);
25 /*****************/
26 wf=fopen(’’out.dat’’,’’w’’);
27 fprintf(wf,’’%d’’,y);
28 fclose(wf);
29 /*****************/
30 }
选项
答案
1 int fun(int a[M][N]) 2 { 3 int i,j,sum=0; 4 for(i=0;i
解析
本题采用逐一判断的方式。二维数组周边元素的规律是,其两个下标值中一定有一个是0或M-1或N-1。程序中循环语句用来控制数组的行和列,条件语句用来判断数组元素是否为周边元素。
转载请注明原文地址:https://kaotiyun.com/show/2NDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){charp[]={’a’,’b’,’c’},q[]="abc";printf("%d%d\n",sizeof(p),sizeof(q));};程序运行后的输出结果是____
以下能正确定义一维数组的选项是______。
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
有以下程序中若有如下说明和定义语句;charfun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;…}以下选项中对函
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:floatsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;
随机试题
我用放大镜观察最初提到的红蚂蚁,看到它狠狠咬住敌方的前腿上部,且咬断了对方剩下的触须,可自己的脸部却被黑武士撕开了,露出了内脏,而黑武士的胸甲太结实,无法刺穿。这痛苦的红武士暗红的眸子发出战争激发出的凶光。它们在杯子下又缠斗了半小时,当我再次观战时,那黑武
农村包围城市的革命道路的开辟,无论在中国革命史上,还是在马克思列宁主义、毛泽东思想发展史上都具有十分重要的意义。因为农村包围城市的革命道路理论()
(2018年真题)关于全国人民代表大会代表,下列表述正确的是()。
落地式脚手架立杆顶端高出女儿墙上皮不小于1m,高出檐口1.5m。()
造成通货膨胀的原因可以是()。
下列属于税务行政赔偿方式的有()。
某债务人在不转移其房产占有的情况下,将该房产作为债权的担保。该种担保方式在法律上称为()。
甲、乙、丙二家公司在S市设立A灯具有限责任公司(以下简称“A公司”),拟定的注册资本为100万元,甲公司以货币出资lO万元,以机器设备出资20万元,乙公司以货币出资10万元,以专利权出资35万元,丙公司以厂房出资25万元。但在公司登记时,工商行政管理机关有
自主学习、探究学习和合作学习的侧重点是一样的。
Weareluckytohavethemostup—to—dateequipmentinourlaboratory,withwhichwecancompleteourresearchintime.
最新回复
(
0
)