首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下选项中,合法的是
以下叙述中错误的是
有下列程序,程序的运行结果是#include#defineN5#defineMN+1#definefix)(x*M)main(){inti1,i2;il=ff2);
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|<10的是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
下面关于“EOF”的叙述,正确的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
在数据管理技术发展的3个阶段中,数据共享最好的是()。
随机试题
肝尾状叶分为_______________、_______________和_______________三部分和_______________、_______________、_______________3个突起。
对于标准的应用来说,()一般不宜作为招标项目的标准使用。
在正常使用下,装修工程最低保修期限为()。
下列各项中,属于会计工作基础的是()。
根据我国有关法律规定,()不能成为合同的当事人。
以下说法正确的有()。
把房地产价格的无理飞涨,________于中国的老百姓太有钱,那简直是荒谬之极,这样的经济学家应该________,是否还具有________的社会良知。填入划横线部分最恰当的一项是()。
某商品的成本为240元,若按该商品标价的8折出售,利润率是15%,则该商品的标价为().
Onwhatdayoftheweekwillthemagazinearrive?
PedestrianSafetyRoadsaredangerousplacesforpeopleonfoot./So,itisimportantforpedestrianstobeaware/thattr
最新回复
(
0
)