首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵足否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。 例如,以下3×3的矩阵就是一个’’
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵足否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。 例如,以下3×3的矩阵就是一个’’
admin
2021-07-09
53
问题
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵足否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。
例如,以下3×3的矩阵就是一个’’幻方’’:
4 9 2
3 5 7
8 1 6
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 3
3 int fun(int(*a)[N])
4 int i , j , m1,m2 , row colum;
5 m1=m2=0;
6 for(i=0 ; i<N;i++)
7 {j=N-i-1;m1+=a
;
8 m2+=a
[j];)
9 if(m1!=m2)return 0;
10 for(i=0;i<N; i++){
11 /*********found*********/
12 row=colum=
【1】
;
13 for(j=0;j<N;j++)
14 {row+=a
[j];
15 colum+=a[j]
;}
16 /*********found*********/
17 if((row!=colum)
【2】
(row!=m1))
18 return 0;
19 }
20 /*********found*********/
21 return
【3】
;
22 }
23 main()
24 {int x[N][N],i,j;
25 printf(’’Enter number for ar- ray:\n’’);
26 for(i=0;i<N;i++)
27 for(j=0;j<N;j++)
28 scanf(’’%d’’,&x
[j]);
29 printf(’’Array:\n’’);
30 for(i=0;i<N;i++)
31 {for(j=0 ; j<N;j++)
32 printf(’’%3 d’’,x
[j]);
33 printf(’’\n’’);
34 }
35 if(fun(x))
36 printf(’’The Array is a magic square.\n’’);
37 else
28 printf(’’The Array isn’t a magic square.\n’’);
39 }
选项
答案
(1)0 (2)|| (3)1
解析
填空1:本题考查为变量赋初值,在这里row+=a
[j]代表是每行的总和,colum+=a[j]
代表的是每列的总和,因而row,colum在初始化时应该为零,此空应该填0。
填空2:本题考查了if条件语句,此句jf判断代表每行的总和与列是否相等,每行的总和是否与对角线的总和相等,两者若有一个不成立,即返回0,因而此空应该填写||。
填空3:题目要求若矩阵是“幻方”,则函数返回值为1,因而此空应该填写1。
转载请注明原文地址:https://jikaoti.com/ti/VUz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*Py;执行了px=&x;Py=&y;之后,正确的输入语句是()。
下列叙述中正确的是
在程序设计过程中的面向对象方法中,继承属性是指()。
下列叙述中正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算如下公式直到并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0.55
以下是正确C语言标识符的是()。
某二叉树的前序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为
软件设计中模块划分应遵循的准则是
算法的空间复杂度是指()。
随机试题
Tohelp,ornottohelp?ThathasbecomeadilemmainmodernChina.AccordingtoarecentsurveybyChinaYouthDaily,76.1perc
简述道教对中国文化的影响。
涂料按其涂膜的特殊功能可分为()。
下列开挖方法中,初期支护无须拆除的方法有()。
号称世界七大奇迹之一的空中花园建于何处?()
账户一般应包括下列内容中的()。
对单亲母亲来说,她们迫切需要一份相对稳定的工作,能够养家糊口,性别意识教育等对她们来说不是最急需的,无论性别意识怎样,一切繁重家务和养家糊口的责任都落在她们身上。因此,社会工作者如果不去关注和解决她们的这些问题,她们很难静下心来参加小组活动。这体现了在协助
存匀强磁场中,一矩形金属线框绕与磁感线垂直的轴匀速转运,如图甲所示。产生的感应电动势如图乙所示,则()。
某小学试用一套新教材,一年后随机抽取16名学生进行测试,得到平均成绩为81分。已知过去使用旧教材时全体学生的平均成绩为77分,标准差为8分,那么下面描述中正确的是
加拿大的温哥华1986年刚刚度过百岁生日,但城市的发展令世界瞩目。以港立市,以港兴市,是许多港口城市生存发展的道路。经过百年开发建设,有着天然不冻良港的温哥华成为举世闻名的港口城市,同亚洲、大洋洲、欧洲、拉丁美洲均有定期班轮,年货物吞吐量达到8000万吨,
最新回复
(
0
)