通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 2019年3月全国计算机等级考试真题(二级C语言) 中有题目如下:
第1题
给定程序中,函数fun的功能是:判定形参a所指的NxN(规定N为奇数)的矩阵是否是"幻方",若是,函数返回值为1;不是,函数返回值为0。“幻方"的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。
例如,以下3x3的矩阵就是一个"幻方":
4 9 2
3 5 7
8 1 6
不得增行或删行,也不得更改程序的结构!
#include <stdio.h> #include <stdlib.h> #define N 3 int fun(int (*a)[N]) { int i,j,m1,m2,row,colum; m1=m2=0; for(i=0; i<N; i++) { j=N-i-1; m1+=a[i][i]; m2+=a[i][j]; } if(m1!=m2) { return 0; } for(i=0; i<N; i++) { /**********found**********/ row=colum=__(1)__; for(j=0; j<N; j++) { row+=a[i][j]; colum+=a[j][i]; } /**********found**********/ if((row!=colum) __(2)__ (row!=m1)) { return 0; } } /**********found**********/ return __(3)__; } main() { int x[N][N], i, j; printf("输入一个3×3的矩阵:\n"); for(i=0; i<N; i++) { for(j=0; j<N; j++) { scanf("%d", &x[i][j]); } } if(fun(x)) { printf("这个矩阵是幻方\n"); } else { printf("这个矩阵不是幻方\n"); } system("pause"); }
所属试卷:2019年3月全国计算机等级考试真题(二级C语言)
有以下程序程序运行后的输出结果是( )。
有以下程序:程序运行以后的输出结果是( )。
有以下程序(其中的strstr函数头部格式为:ch
以下能正确表述算式sin(2πr+30°)的C语言表达
Python标准库os.path中用来判断指定文件是否
表达式set([1,1,2、3])的值为_______
函数定义格式正确的是( )。
已知列表x=[1,2,3,4],那么执行语句del x
下面程序段运行结果是_________。
下面程序功能是从键盘输入一行字符,统计其中有多少个单词
若是a是int型变量,且a的初值为6,则执行表达式a+
在总线型拓扑结构网络中,每次可传输信号的设备数目为(
RPM有5种基本操作模式,即:______
假设你是系统管理员,需要增加一个新的用户账号zheng
Linux命令的基本语法是( )
参照完整性要求外码的值必须取 ,或等于被参照关系
从关系规范化理论的角度讲,一个只满足1NF的关系可能存
Mysqldump语句使用 _____参数可实现备份整
修改视图除了可能使用create or replace
MyISAM存储引擎的表在磁盘上存储成三个文件,其中存
SQL语句中的条件用以下哪一项来表达
对任何数据结构链式存储结构一定优于顺序存储结构。
利用二叉链表存储树,则根结点的右指针是( )
如果要回滚一个事务,则要使用( )语句。
设k=(a=2,b=3,a*b),则k的值为_____
语句:执行后都使变量x中的值增1,请写出一条同一功能的
若有说明int a[3][4];则数组元素的非法引用是
请编写函数fun,它的功能是:计算并输出n(包括n)以
关于数据库管理阶段的特点,下列说法中错误的是
如下图所示,A到 B是连通的。假设删除一条细的边的代价
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库