首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define N3 void fun(int x[][N],int*r1,int*r2) {int i,j; *r1=*r2=0: for(i=0;i<N;i++) {j=N-(i+1); if(x[*r
有以下程序: #include<stdio.h> #define N3 void fun(int x[][N],int*r1,int*r2) {int i,j; *r1=*r2=0: for(i=0;i<N;i++) {j=N-(i+1); if(x[*r
admin
2020-11-27
30
问题
有以下程序:
#include<stdio.h>
#define N3
void fun(int x[][N],int*r1,int*r2)
{int i,j;
*r1=*r2=0:
for(i=0;i<N;i++)
{j=N-(i+1);
if(x[*r1][*r2]<x
[j]){*r1=i;*r2=j;}
}
}
main()
{int a[N][N]={1,5,7,9,2,6,4,3,8},i,j;
fun(a,&i,&j);
printf("%d\n",a
[j]);
}
程序运行后的输出结果是( )。
选项
A、8
B、6
C、7
D、9
答案
C
解析
fun()获取矩阵正反对角线的元素的最大值,fun()中for(i=0;i<N;i++)
{j=N-(i+1);//反对角线列位置
if(x[*r][*2]<x
[j]){*r1=i;*r2=j;}//比较正反对角线的元素,使得*r1,*r2始终只在最大元素的位置。
}
由数组元素可得,正反对角线的最大元素为7。答案为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/CZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
有以下程序:#includemain(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是()。
软件设计中模块划分应遵循的准则是
以下叙述中错误的是
有如下程序#includeintsum(int*array,intlen){if(len==0)returnarray[0];elsereturnarray[0]+sum(array+1,len-1);}main
以下定义数组的语句中错误的是
以下选项中,不合法的C语言用户标识符是
以下选项中作为C语言合法常量的是
下列数据流图(DFD)构造规则中正确的是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
随机试题
男,30岁,左下第二前磨牙缺失,固定桥修复1年后脱落。检查:4丨近中倾斜,近中邻牙合面洞继发龋坏,叩(±),4丨预备体完好。X线片:6丨根充完善,4丨正常。旧固定桥修复体为4丨全冠和6丨邻牙合嵌体如果6丨近中倾斜度大,固定桥应设计为
医院的任务不包括
A.柴胡疏肝散B.龙胆泻肝汤C.实脾饮D.一贯煎E.调营饮胁肋胀痛,走窜不定,甚则连及胸肩背,且情志不舒则痛增,胸闷,善太息,得嗳气则舒,饮食减少,脘腹胀满,舌苔薄白,脉弦。治疗应首选
我国现阶段经济社会发展状况和发展()是科学发展观形成的现实依据。
有( )出入境检验检疫证单、印章、标志、封识和质量认证标志行为的,除取消代理报检注册登记及代理资格外,还应按检验检疫相关法律法规的规定予以行政处罚。
蓝领:白领:红领
设为空间区域{(x,y,z)|x2+4y2≤4,0≤z≤2)表面的外侧,则曲面积分x2dvdz+y2dzdx+zdxdy=________。
(9)是描述浮点数运算速度指标的术语。
InatotalofsixstatesinthemiddleofAmerica,15,000assembly-lineworkersare【1】Japanesecarstogether.Theseautoworkers
AmeliaEarhart,______womantomakeasoloflightacrosstheAtlanticOcean,wasbornin1898.
最新回复
(
0
)