通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 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语言)
耦合性和内聚性是模块独立性度量的两个标准下列叙述中正确
如果线程正处于运行状态,则它可能到达的下一个状态是(
在 Python 语言中,不能作为变量名的是( )。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中
以下不属于对象的基本特征的是( )。
下列关于线性表的叙述中,不正确的是( )。
给定程序中,函数fun的功能是:将形参n中,各位上为偶
若有以下函数首部则下面针对此函数的函数声明语句中正确的
下列形式中不合法的常量是。
已知列表x=[1,2],执行语句y=x后,表达式 x
在C语言中,根据数值的取值范围不同,可以将整型定义为_
以下程序的功能是判断输入的某个年份是否是闰年,请填空。
在Intranet服务器中,( )作为WWW服务的本地
当用"#define F 37.5f"定义后,下列叙述
当系统管理员需升级内核版本和改变系统硬件配置时,应(
实体完整性规则要求主属性码取值 。
在数据库的E-R图中,矩形框表达的是 。
设关系R和S的属性个数分别是2和3,那么R 1<2S等
用二叉链表存储包含n个结点的二叉树时,结点的2n个指针
完全二叉树一定存在度为1的结点。
树的后根遍历序列等同于该树对应的二叉树的( )
如果通过软件测试没有发现错误,则说明软件是正确的。
定义int x[5],n;则x=x+n;或x++;都是
C语言中,数组元素的下标下限为_____。
(交通中断)有一个小国家,国家内有 n座城市和 m条双
( 寻找假币 ) 现有 80枚硬币,其中有一枚是假币,
队列快照是指在某一时刻队列中的元素组成的有序序列。例如
(矩阵中的数字) 有一个 n*n(1<=n<=5000
输出:____________________
输入: 9 3 9 4输出: ____________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2