首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判定形参a所指的NxN(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。 “幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。 例如,以下3×3的矩阵就是一个“幻
给定程序中,函数fun的功能是:判定形参a所指的NxN(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。 “幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。 例如,以下3×3的矩阵就是一个“幻
admin
2017-02-27
58
问题
给定程序中,函数fun的功能是:判定形参a所指的NxN(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1;不是,函数返回值为0。
“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。
例如,以下3×3的矩阵就是一个“幻方”:
4 9 2
3 5 7
8 1 6
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 3
int fun (int (*a) [N] )
{ int i,j ,ml,m2,row,colum;
ml=m2=0;
{ j=N—i—l; m1+=a
; m2+=
if (ml ! =m2) return 0;
row=colum=____1____ ;
{ row+=a
[j] ; colum+=a [j ]
if ((row ! =colum) ____2____ (row! =ml))
return 0;
}
/*********found**********/
return ____3____;
}
main ()
printf("Enter number for array:
for(j=0; j
printf ( "Array: \n") ;
{ for(j=0; j
printf ( "\n") ;
}
if (fun (x)) printf("The Array is a
magic square.\n") ;
else printf("The Array isn’t a
magic square.\n") ;
}
选项
答案
(1)0 (2)|| (3)1
解析
函数fun的功能是判定形参a所指的NxN的矩阵是否是”幻方”。
第一空:由“row+=a
[j]; colum+=a[j]
;”可知row是计算行和,colum是计算列和,故第一空处的初始化应将行和与列和初始化为0,即第一空处应为“0”。
第二空:“if(row!=colum) ____2____ (row!=ml)) return 0:”如果行和不等于列和,那么矩阵不是幻方,如果行和不等对角线和,那么矩阵也不是幻方,即两者是或的关系,故第二空处应为“||”。
第三空:不是幻方的情况在前面都会返回0,所有不是幻方的情况都已经考虑到了,剩下的就是幻方,故第三空处为“1”。
转载请注明原文地址:https://kaotiyun.com/show/UrID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。在1994~2006年间,全国报纸印刷总量持续增长。以2004年为例,年印刷量在10亿对开张以上的企业有30家,其中印刷量增长的企业占90%,而且全部增长5%以上,增长率达两位数的企业占66.67%,年印刷
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
我们总以为真理掌握在多数人手里,事实上是这样的吗?不是,多数人掌握的是舆论。当真理被发现之前,公众有谁会掌握呢?而一旦被有识之士发现了,又有几个人能很快接受呢?伽利略在比萨斜塔证明自由落体速度与质量无关前,谁又不是认为重的物体比轻的落得快呢?一旦大家接受了
下列叙述错误的是()。
加强供给侧结构性改革,需要实施与其相互配合的政策支柱,下列哪项政策与之不符?()
根据下列材料回答问题。经过50多年的发展,我国台湾地区资本市场建立起由“证券交易所集中市场一上柜市场—兴柜市场”构成的完善成熟的多层次资本市场体系。近年由于金融海啸、欧债危机等因素影响,台湾多层次资本市场总体成交值从2010至2012年连续3年下降,20
A市海关缉私巡逻船在执行巡逻任务时,发现其所在位置南偏东30。方向12海里处有一涉嫌走私船只,正以20海里/小时的速度向正东方向航行。若巡逻船以28海里/小时的速度追赶,在涉嫌走私船只不改变航向和航速的前提下,至少需要几个小时才能追上?
某项工程由甲、乙、丙三个工程队负责施工,他们将工程总量等额分成了三份同时开始施工。当乙队完成了自己任务的一半时,甲队派出一半的人力加入丙队工作。最后三队同时完成任务。则甲、乙、丙三队的施工速度比为:
一次考试中,甲、乙两人考试结果如下:甲答错了全部试题的1/3,乙答错了7题,甲、乙都答错的试题占全部试题的1/5,那么甲、乙都答对的试题至少有()题。
当冰冷的暴风雪横扫牧场时,温度会迅速降到零度以下,牛群通常会背对着风暴,缓缓移到下风处,最后被围篱阻挡时,它们只好挤在一起,最终导致牛的大量死亡。但有一种赫里福牛,却会肩并肩地一起迎着风暴,低下头来,面对暴风雪的肆虐,结果反而死亡率最低,损失最小。这个故事
随机试题
某公司市场部包括采购、销售、运输、仓储、广告制作等科室。当赵亮调任市场部经理时,听到不少人反映广告制作科、仓储科员工迟到早退现象严重。工作效率低。虽然公司领导对这些员工进行过多次批评教育。但成效不大,其他科室的员工时此意见较大。为了更好地开展工作,赵亮走访
下面对英国制定法的理解正确的有:()
从银行提取现金业务一方面引起现金的增加,另一方面引起了银行存款的减少,故应编制现金收款凭证和银行存款付款凭证。()
设[θL,θU]是θ的置信水平为1-α的置信区间,则有()。
操作技能的形成过程中,内部反馈的()反馈信息最有代表性。
下列关于保证的说法,错误的是
下面描述中正确的是
Youwillhearamonologueconcerningtherelationshipbetweeneconomyandwelfare.Foreachquestion(23-30),markoneletter
A、Luxembourg.B、Britain.C、France.D、Holland.B
A、Shewillgotothebeach.B、ShewillgotoFrance.C、Shewilldrivetoseeherbrother.D、Shewilldrivehermothertotheair
最新回复
(
0
)