首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define N4 void fun(int a[][N],int b[]) {int i; for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i]; } main() {int
有以下程序: #include<stdio.h> #define N4 void fun(int a[][N],int b[]) {int i; for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i]; } main() {int
admin
2020-06-16
48
问题
有以下程序:
#include<stdio.h>
#define N4
void fun(int a[][N],int b[])
{int i;
for(i=0;i<N;i++)b
=a
-a
[N-1-i];
}
main()
{int x[N][N]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},y[N],i;
fun(x,y);
for(i=0;i<N;i++)printf("%d,",y
);printf("\n");
}
程序运行后的输出结果是( )。
选项
A、-3,-1,1,3,
B、-12,-3,0,0,
C、0,1,2,3,
D、-3,-3,-3,-3,
答案
A
解析
分析程序结构,可知程序在main函数中初始化一个4×4的二维数组,然后调用fun()函数用二维数组x为一维数组y赋值,最后将数组y打印出来,所以重点是分析fun()函数中如何使用实参x给实参y赋值。在fun()函数中,每次使用a
-a
[N-1-i]为b的第i个元素赋值,由于for循环中i的取值分别为0、1、2、3,所以b的4个元素赋值分别为:a[0][0]-a[0][3],a[1][1]-a[1][2],a[2][2]-a[2][1],a[3][3]-a[3儿0],对应的赋值为:1-4,6-7,11-10,16-13,b的4个元素值为:=3、-1、1、3。答案选A。(注:仔细观察a
[j]、a[j][N-1-i]可以发现,它们分别对应4×4矩阵的对角线元素和反对角线元素)
转载请注明原文地址:https://kaotiyun.com/show/vYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290),b;a.name=(char*)malloc(10);
结构化程序所要求的基本结构不包括
以下叙述中正确的是
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是
表示关系式x≤y≤z的C语言表达式的是
以下选项中关于程序模块化的叙述错误的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下选项中,能正确进行字符串赋值的是
下列各项中属于黑盒测试方法的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
随机试题
简述自我评估的优缺点。
下列各项不符合风湿病病变的描述是
在恶性肿瘤所致死亡中,白血病男性居
2011年6月1日,甲向乙借款50万元,约定年息10%,借期2年(不计算复利),无担保。此后,甲于2012年6月1日又向乙借款50万元,约定年息20%,借期1年,以丙的汽车设立抵押担保。2013年6月2日,甲向乙的账户打人70万元,但未指明如何清偿所负债务
如上表所示荷载作用下,屋架下弦杆O3,的轴心拉力设计值N(kN),与( )项数值最为相近。假定屋架跨中的竖腹杆S10采用56×5的十字形截面,试问其填板数应采用( )项数值为正确。
【2020年真题】W司是一家石油库仓储企业,2018年平均员工人数为80人,企业利税共计1600万元。库区设置了A、B两个储罐组,共有38个储罐,其中:A罐组26个,为内浮顶储罐,储存甲醇、溶剂油等;B罐组12个,为拱顶储罐,储罐编号为T01~T12,其中
以下关于商用房贷款的表述,错误的是()。
甲、乙于2008年1月各出资2万元,购得古董一件,并约定由甲保管。3月,丙向甲表示愿意购买此古董,甲即作价5万元出卖给丙。事后,甲告诉了乙出卖古董之事,乙要求分得款项,甲便给了乙2.5万元。丙买得该古董后,5月又以6万元出卖给丁,双方约定:合同签订后丙即将
Inthepast,degreeswereveryunusualinmyfamily.Today,fiveofmybrothersandsistershavedegrees,andtwoarestudying
As【B1】______learnmoreabouthowchildren’sintelligencedevelops,theyareincreasingly【B2】______bythepowerofparents.The
最新回复
(
0
)