首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写一个函数fun(),函数的功能是:求数组周边元素的平方和并作为函数值返回给主函数。例如,若数组a中的值为 0 1 2 7 9 1 11 21 5
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写一个函数fun(),函数的功能是:求数组周边元素的平方和并作为函数值返回给主函数。例如,若数组a中的值为 0 1 2 7 9 1 11 21 5
admin
2010-11-26
17
问题
下列程序定义了N×N的二维数组,并在主函数中赋值。请编写一个函数fun(),函数的功能是:求数组周边元素的平方和并作为函数值返回给主函数。例如,若数组a中的值为
0 1 2 7 9
1 11 21 5 5
2 21 6 11 1
9 7 9 10 2
5 4 1 4 1
则返回主程序后s的值应为310。
[注意] 部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
[试题源程序]
#include <stdio.h>
#include <conio.h>
#include <stdiib.h>
#define N 5
int fun(int w[][N])
{
}
main()
{
int a[N][N]={0, 1, 2, 7, 9, 1, 11, 21, 5, 5, 2, 21, 6, 11, 1, 9, 7, 9, 10, 2, 5, 4, 1, 4, 1};
int i, j;
int s;
clrscr()
printf("*****The array*****\n");
for(i=0; i<N; i++)
{
for(j=0; j<N; j++)
{
printf("%4d", a
[j]);
}
printf("\n’);
}
s=fun(a);
printf("*****THE RESULT*****\n");
printf("The sum is: %d\n", s);
}
选项
答案
int fun(int w[][N]) { int i, j, k=0; int s=0; for(i=0; i<N; i++) for(j=0; j<N; j++) if(i==0 || i==N-i || j==0 || j==N-1) { s=s+w[i][j]*w[i][j]; } return s; }
解析
该题采用逐一判断的方式,周边元素的下标一定有0或N-1,且只要下标中有一个为0或N-1,则它一定是周边元素。
转载请注明原文地址:https://jikaoti.com/ti/sBkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
扩张性货币政策的主要功能是()。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
乙遭车祸昏迷在路上,甲途经发现后雇计程车将乙送往医院,并帮其支付医药费,在救助过程中,甲的名牌衣服因染有乙的血渍而不能使用,同时乙的贵重手表遗落在事故地点,甲因疏忽而未能发现。下列说法中不正确的是()。
鸡蛋一般不能洗了以后存放,是因为()。
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
随机试题
公平正义不仅是一个主观认知的问题,也是一个客观的可选择性的问题;不仅是一个静态的问题,也是一个动态的过程。在认知问题上,我们需要通过媒体、舆论构建一个基本的社会认同。从客观的角度看,社会体制应该在某个时间和空间中尽可能满足绝大多数人的要求,即使当人们在这个
张某因盗窃罪被A市中级人民法院判处五年有期徒刑,在执行刑罚期间又犯罪,对于新犯罪行应当由下列哪个法院管辖?()
图示结构的几何体系是:
出入境关系人应按有关法律法规的规定按时足额交纳检验检疫费,逾期未交的,检验检疫机构加收滞纳金。加收滞纳金的标准是( )。
在一般性货币政策工具中,能够对货币供给量及经济产生巨大的震动性,且被西方经济学家喻为“更像巨斧而不像小刀”的是()。
根据下图回答131~135题。注:我国该年度科学研究与试验发展经费支出总额为3003.1亿元。该年度我国高等学校用于应用研究部分的“科学研究与试验发展经费支出”约为()。
商店以每盘10元的价格购进一批磁带,又以每盘12元的价格出售,卖到还剩5盘时,除成本外还获利40元,这批磁带共有多少盘?
下列不属于早期佛教基本教义的是()。
ScientistshavediscoveredapowerfulantibioticinthebloodstreamofgiantpandasthatcandestroybacteriaTheChineseresea
ATM(异步传输模式)网络是一种使用信元作为传输数据的单位的网络,并且信元大小是固定的53字节。信元传输采用(273)。当信元从用户端进入网络中第一个交换机后,信元头中修改的部分是(274)。当进行VP交换时,VPI和VCI的变化情况是(275)。当需要传
最新回复
(
0
)