首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define N 4 void fun(int a[][N]) { int b[N][N],i,j; for(i=0; i
有以下程序 #include #define N 4 void fun(int a[][N]) { int b[N][N],i,j; for(i=0; i
admin
2020-03-15
44
问题
有以下程序
#include
#define N 4
void fun(int a[][N])
{ int b[N][N],i,j;
for(i=0; i
for(j=0; j
b
[j] = a[N-1-j]
;
for(i=0; i
for(j=0; j
a
[j] = b
[j];
}
main()
{ int x[N][N]={ {1, 2, 3, 4},
{5, 6, 7, 8},
{9,10,11,12},
{13,14,15,16}}, i;
fun(x);
for (i=0;i
printf("%d,", x
);
printf("\n");
}
程序的运行结果是( )。
选项
A、13,10,7,4,
B、1,6,11,16,
C、4,7,10,13,
D、1,5,9,13,
答案
A
解析
考查二维数组名作为函数参数,被调函数的功能是把数组a逆序的列与行互换,函数调用结束后,x[N][N]为x[N][N]={ {13, 9, 5, 1}, {14, 10, 6, 2}, {15,11,7,3},{16,12,8,4}},输出对角线的数据为:13,10,7,4, 答案选A。
转载请注明原文地址:https://kaotiyun.com/show/xCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
以下叙述中正确的是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若以下选项中变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x.y)?(x++):(y++)”中的条件表达式(x-y)等价的是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
下列关于类、对象、属性和方法的叙述中,错误的是()。
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MOD11.C中,不要改动main函数
随机试题
在数字通信系统中用于表示信息的最小单位是()。
简单相关系数的基本原理是把每一对观测值(xi,yi)中的xi值与均值的距离与相应的yi值与均值的距离()
最常见引发小儿惊厥的原因是()。
下列可以成为伪造、变造、买卖武装部队公文、证件、印章罪的犯罪对象有()。
经常预算的收入来源主要是()。
下列各组词语中对“象、像、相”的使用,完全正确的有()。
由1、2、3、4、5、6这6个数字组成不同的六位数,所有这些六位数的平均值是:
同事爱在领导面前显摆自己,又对领导说你坏话,你该怎么办?
竹子清丽俊逸、挺拔凌云的姿质令风流名士们沉醉痴迷,_____________。世界上最早的一部植物专谱——戴凯之的《竹谱》正是在这种风气下以韵文的形式诞生的。①对竹啸吟终日不辍者亦有之②一时间,闻有好竹即远涉造访而不通名姓者有之③这一时期,文人雅士赋
Whenolderpeoplecannolongerremembernamesatacocktailparty,theytendtothinkthattheirbrainpowerisdeclining.Buta
最新回复
(
0
)