首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。 例如,若二维数组中的值为: 1 3 5 7 9 2 9 9 9 4 6 9 9
请编写函数fun,该函数的功能是:求出二维数组周边元素之和,作为函数值返回。 例如,若二维数组中的值为: 1 3 5 7 9 2 9 9 9 4 6 9 9
admin
2016-08-16
42
问题
请编写函数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的花括号中填入你编写的若干语句。
试题程序:
#include
#include
#include
#define M 4
#define N 5
int fun(int a[M][N])
{
}
void main()
{
FTLE*wf;
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;
system("CLS");
printf("The original data is
:\n");
for(i=0;i
{for(j=0;j
printf("%6d",aa
[j]);
printf("\n");
}
y=fun(aa);
printf("\nThe sun:%d\n",y);
printf("\n");
/*********************/
wf=fopen("out.dat","w");
fprintf(wf,"%d",y);
fclose(wf);
/*********************/
}
选项
答案
int fun(int a[M][N]) { int i,j,sum=0; for(i=0;i
解析
本题采用逐一判断的方式。二维数组周边元素的规律是,其两个下标值中一定有一个是0或M一1或N一1。程序中循环语句用来控制数组的行和列,条件语句用来判断数组元素是否为周边元素。
转载请注明原文地址:https://kaotiyun.com/show/A4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++流中重载了运算符<<,它是一个()。
以下函数实现的功能是()。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q)
关系数据库管理系统能实现的专门关系运算包括()。
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
下列关于多继承.二义性的描述中,错误的是()。
在关系代数中,对一个关系投影操作以后,新关系的元组个数跟原来关系的元组个数相比()。
以随机访问方式读取文件中的数据通常使用istream的成员函数______。
若定义intk=7,x=12;,则能使值为3的表达式是
实体是信息世界中广泛使用的一个术语,它用于表示
用树形结构来表示实体之间联系的模型称为
随机试题
A、Theywanttoattractattention.B、Theytendtoactoutofimpulse.C、Theyareunawareofthepotentialrisks.D、Theyarecurio
巨细胞动脉炎的病理改变为
治疗肝火上炎,大便秘结宜用( )。治疗水肿臌胀,兼有便秘宜用( )。
下列关于以科学发展观统领经济社会发展全局的说法中,正确的有()。
劳动者在()时,依法享受社会保险待遇。
下列文字与出处对应正确的是()。
请问你如何看待纪律和规范?追问:现在大多数90后追求个性、强调个人魅力和自信,但也比较自私、骄横和目中无人,你如何看待这种现象?
Thehorseandcarriageisathingofthepast,butloveandmarriagearestillwithusandstillcloselyinterrelated.MostAmer
Inthefirstparagraph,theauthorimpliesthat______areessentialinachievingsuccess.Somerichpeopleconsiderthemselves
【B1】【B6】
最新回复
(
0
)