首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序定义了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
19
问题
下列程序定义了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全国计算机二级
相关试题推荐
在下列犯罪构成的一般要件中,体现犯罪实质特征的要件是()。
中国APEC峰会批准了《亚太经合组织互联互通蓝图》这一里程碑式文件,决心在2025年前实现()的远景目标,并完成共同确立的具体指标。
2015年政府工作报告中,李克强总理针对产业发展提到了一个新概念:要实施“中国制造2025”。下列对此理解错误的是()。
关于宇宙的起源,最具代表性、影响最大的理论是()。
关于现代武器,下列说法错误的是()。
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
某射击运动员在一次比赛中,前6次射击已经得到52环,该项目的记录是89环(10次射击,每次射击环数只取1一10中的正整数)。如果他要打破记录,第7次射击不能少于多少环?
①经过理论与实践的积累,再生建筑学也逐步成为了一门独立而完整的技术科学②到第一次世界大战爆发时,欧洲众多城市已经完成改造,向现代生活方式过渡③在保持原有建筑基本架构的基础上,通过改变局部结构和装修,大幅改变建筑的使用功能,这就
在我国,诉讼程序法包括()。
随机试题
下列各项,不支持流行性脑脊髓膜炎诊断的脑脊液检查是()
患者,男。61岁。患脑血栓3个月。现左侧上下肢活动受限,左指肿胀,舌体胖大,有齿痕,脉沉涩。用药宜首选()
药物使用过程中伴随发生的并非期望的有益或无益的治疗效果为新药获得批准后,在上市的头4~6年内进行有效性和安全性调查是
下列各项中,属于商业汇票绝对记载事项的是()。
根据海关规定,对于下列情形,经纳税义务人书面申请,海关可以不进行价格质疑以及价格磋商,依法审查确定进出口货物的完税价格:
对物流活动中的某个方面或某一具体活动做出的分析,称为()性评价。
2015年,在郑州召开的以“人·生活·环境”为主题的产研合作以及城镇垃圾处理系统解决方案主题论坛上,原建设部总工程师、中国国际城市化发展战略研究委员会主任指出,垃圾无害化处理在城镇化进程中将迎来大量的投资需求以及市场机会,据不完全统计,随着城镇化的进程,我
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力、解决问题能力、语言表达能力的测试。 2.作答参考时限:阅读材料40分钟,作答110分钟。 3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料
在考生文件夹下,存在一个数据库文件“samp1.accdb”,里边已建立“tGrade”和“tStudent”两个表对象;同时还存在一个Excel文件“tCourse.xls”。试按以下操作要求,完成表的编辑:将“tStudent”表中“政治面貌’’字
Whatstheprobableoccupationoftheman?
最新回复
(
0
)