首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
16
问题
有以下程序:
#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://kaotiyun.com/show/CZ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其他3个不同的是()。
以下正确的字符串常量是
有以下程序:#includemain(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是()。
若有以下程序#includemain(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++c;}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是()。
以下叙述中错误的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以下选项中,不合法的C语言用户标识符是
以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是
数据库设计中反映用户对数据要求的模式是
代码编写阶段可进行的软件测试是
随机试题
A.强迫观念和(或)强迫动作B.被害妄想和被控制妄想C.紧张性木僵D.思维中断和思维不连贯E.自主神经功能亢进和运动性不安强迫症的主要症状是
装有管型避雷器的线路,保护装置的动作时间不应大于0.08s;保护装置起动元件的返回时间不应小于()。
封建社会的主要矛盾是()。
张某到加盟店欲批发1万元调味品,见甲态度不好表示不买了。甲对张某拳打脚踢,并说“涨价2000元,不付款休想走”。张某无奈付款1.2万元买下调味品(事实旧)。关于事实四甲的定性,下列选项正确的是?()(2012/2/89)
在Word的编辑状态打开了一个文档,对文档进行修改后,当“关闭”文档后()。
A、血虚便秘B、寒积便秘C、热积便秘D、津亏肠燥便秘E、气虚便秘当归的主治证是
等级资料两样本比较的秩和检验中,如相同秩次过多,应计算校正u值,校正的结果使
我国现行法规规定,可转换公司债券的转换价格应以公布募集说明书前()个交易日公司股票的平均收盘价格为基础,并上浮一定幅度。
[*]
《色佛尔条约》
最新回复
(
0
)