首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
32
问题
有以下程序:
#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://jikaoti.com/ti/9pG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下关系表:则下列操作中正确的是
有以下程序intd=1;voidfun(intp)main(){inta=3;{intd=5;fun(a);d+=p++;d+
以下选项中叙述错误的是
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
以下叙述中正确的是
若变量已正确定义为im型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
下面叙述中错误的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
会计报表按一定时间编制,资产负债表和损益表(利润表)是_______,利润分配表和财务状况变动表是_______。
简述无芽孢厌氧菌感染的特点。
子宫内膜癌癌前病变是指
黄精具有的功效是玉竹具有的功效是
方剂配伍中的"寒热并用"是指
投资控制子系统的功能包括()。
某大型酒店属于消防安全重点单位。酒店建筑按有关国家工程建设消防技术标准配置了室内外消火栓给水系统、自动喷水灭火系统等消防设施及器材。为防止火灾发生,确保消防安全,酒店使用管理单位采取了下列消防安全管理措施:成立了消防安全工作领导小组,明确了酒店总经理为消防
不得背书转让的银行汇票包括()。
个人经营贷款的合作机构主要是()。
经济之声《央广财经评论》报道,近些年中国心理疾病呈高发态势,有专家认为这是一种公民焦虑症,中国正在进入全民焦虑的时代,调查表明随着社会竞争的加剧,焦虑正逐渐成为一种普遍的心态,在许多人看来身边往往危机四伏,总有原因让人感到不安。然而有专家却称全民焦虑是中国
最新回复
(
0
)