首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列选项中不属于结构化程序设计原则的是
结构化程序所要求的基本结构不包括
有以下程序#include#includetypedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"Zhao
有以下程序#includeintfun(intn){inta;main()if(n==1)return1;{a=n+fun(n-1);printf("%d\n",fun(5));re
以下叙述中正确的是
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
对软件系统总体结构图,下面描述中错误的是
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
随机试题
( )税率的计税方式是以征税对象的全额适用相应等级的税率计征税款。
下列各项中,不属于固定资产模块期末处理业务的有()。
具体地说,物业管理服务主要包括的内容有()
该求助者的主要症状是()。该求助者内心冲突的性质不属于()。
某科学院经市规划局批准,在居民楼旁边盖了一栋实验楼供其下属的动物研究所使用,以从事各种动物实验。居民们认为由于实验楼距离居民楼过近,经常能闻到动物尸体腐烂的气味,严重影响日常生活。并指出国家有关法律规定这种实验楼距离周围的建筑必须超过20米,而科学院所建实
①大观园正园门附近还有花厅(议事厅)和茶房②其中滴翠亭在潇湘馆附近.藕香榭在暖香坞蓼风轩附近.芦雪庵与藕香榭相通③大观园中的建筑被一贯穿南北的中轴线分为东西两部分④这条轴线的东半区从南到北有怡红院、嘉荫堂等祭月赏月建筑群、佛寺道院建筑群(含栊翠庵)、
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】下面的Java程序演示了程序竞争资源(Mutex的实例对象)而引起程序死锁的一种例子。【Java程序】importjava.applet.*;
Thecaptainperformshisdutieswithgreat______andallthecrewbelievedthattheycangetoverthestorm.
据说《茉莉花》(JasmineFlower)是流传到海外的第一首中国民歌。许多国外学者在研究中国音乐史时都提到了《茉莉花》,不少外国人学唱中文歌时首选这首歌。2004年雅典奥运会(AthensOlympics)闭幕式上,一位中国小姑娘唱起《茉莉花》,给
最新回复
(
0
)