首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N]) { int b[N][N],i,j; for(i=0; i<N; i++) for(j=0; j<N;
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N]) { int b[N][N],i,j; for(i=0; i<N; i++) for(j=0; j<N;
admin
2021-02-25
38
问题
有以下程序
#include <stdio.h>
#define N 4
void fun(int a[][N])
{ int b[N][N],i,j;
for(i=0; i<N; i++)
for(j=0; j<N; j++)
b
[j] = a[N-1-j]
;
for(i=0; i<N; i++)
for(j=0; j<N; 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); fun(x);
for (i=0;i<N; i++)
printf("%d,", x
);
printf("\n");
}
程序的运行结果是
选项
A、16,11,6,1,
B、1,6,11,16,
C、4,7,10,13,
D、13,10,7,4,
答案
A
解析
程序的执行过程为:调用函数f,将二维数组x地址传入函数,此函数实现将矩阵转置,然后将每一列首尾倒置,调用结果为x[N][N]={{13,9,5,1},{14,10,6,2},{15,11,7,3},{16,12,8,4}}。再次调用函数f,调用结果为x[N][N]={{16,15,14,13},{12,11,10,9},{8,7,6,5},{4,3,2,1}}。输出结果为16,11,6, 1,A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/jBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中能表示合法常量的是
若有以下定义和语句()。intu=010,v=0x10,w=10; printf("%d,%d,%d\n",u,v,w)
下列关于二叉树的叙述中,正确的是
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
以下定义语句中正确的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
下面对对象概念描述正确的是
随机试题
A.贝壳B.耳后腺及皮肤腺的干燥分泌物C.干燥整体D.除去内脏的干燥体E.病理产物蟾酥的药用部位是()。
学习社会强调四种基本的学习,即__________、学会做事、学会共同生活和学会生存。
下列说法中属于代谢性酸中毒的病因的是
下列各项中,不属于人工日工资单价中特殊情况下支付的工资是()。
某公募基金管理公司基金经理甲的妻子进行证券投资,甲没有向所在公司事先申报,违反了()职业道德要求。[2015年9月真题]
阅读下列材料,根据要求写一篇论说文。我国著名的教育家叶圣陶说:“教育就是培养习惯。”习惯就像是走路,人们如果选择了一条道路,就会沿着这条道路一直走下去。好的习惯是成就孩子美好未来的捷径,能让孩子在不知不觉中健康成长;不好的习惯则像缠在身上的铁链,阻碍着孩
甲某是A电脑公司的销售人员,随身携带盖有该企业公章的空白合同书,便于对外签约。后甲某因收取回扣而被公司除名,但空白合同书未被该公司收回。甲某以此合同书与他人签订了一份电脑买卖合同,该买卖合同的性质应被认定为()。
下列不属于信息存储的条件的是()
Jason(he)wasanidealist(who)refusedtomakeany(compromise)concerningthe(establishment)oftheassociation.
Bysayingthatvillageisnotdead,but"villagelife"isdead,thewritersuggeststhat______.Theexpression"thereisnopoi
最新回复
(
0
)