首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #de6ne N 3 void fun(int x[][N],int r1,int*r2) {int i,j; *r1=*r2=0; for(i=0;i
有以下程序: #include #de6ne N 3 void fun(int x[][N],int r1,int*r2) {int i,j; *r1=*r2=0; for(i=0;i
admin
2017-07-05
62
问题
有以下程序:
#include
#de6ne N 3
void fun(int x[][N],int r1,int*r2)
{int i,j;
*r1=*r2=0;
for(i=0;i
{j=N一(i+1);
if(x[*r1][*r2]
[j]){*r1=i;*r2=j;}
}
}
main()
{ int a[N][N]={1,5,7,9,2,6,4,3,8},i,j;
fun(a,&j,&j);
printf("%d\n",a
[j]);
}
程序运行后的输出结果是( )。
选项
A、8
B、6
C、7
D、9
答案
C
解析
fun()函数获取矩阵正反对角线的元素的最大值,fun()中for(i=0;i
{j=N一(i+1);//反对角线列位置
}if(x[*r1][*r2]
[j]){*r1=i;*r2=j;}//比较正反对角线的元素,使得,* r1,*r2始终只在
//最大元素的位置
由数组元素可得,正反对角线的最大元素为7。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/SdDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在嵌套使用if语句时,C语言规定else总是()。
有以下程序(说明:字符0的ASCII码值为48)#includemain(){charcl,c2;scanf(“%d”,&c1);’c2=cl+9:prinif(“%c%c\n”,cl,c2);
有以下程序(说明:字母A的ASCII码值是65)#includevoidfun(char*S){while(*s){if(*s%2)printf(“%c”,*s);S++;}}
下面描述中错误的是
C语言规定,函数返回值的类型是()。
下述语句中,在字符串sl和s2相等时显示“theyareEqual”的是()。
以下是while语句的基本形式:while(表达式){语句:}其中“表达式”()。
下列叙述中正确的是()。
C语言源程序名的后缀是()。
随机试题
组织规模一定,管理幅度越大,管理层次越()
确定肾功能障碍最敏感的实验室指标是
某年冬季,有一42岁男子,因发热,头痛、腰痛3天,体温在40~40.6℃之间,急诊来院就诊。检查发现:血压70/40mmHg,脉搏110次/分,面部潮红,眼球结膜充血水肿,软腭有网状充血并有出血点,腋下及胸前见散在出血点,心肺未见异常,双肾区叩击痛阳性。
某建设单位拟向银行贷款订购设备,有两家银行可供选择,甲银行年利率为12%,计息期一年,乙银行年利率12%,计息期半年,按复利计算,因此,建设单位的结论是()。
在期货交易发达的国家,被人们视为权威价格,并成为现货交易行为重要参考依据和国际贸易者研究世界市场行情依据的是()。
混合资本债券到期前,如果发行人核心资本充足率低于5%,发行人可以延期支付利息。( )
1.02,4.12,8.6,15.24,()
最高人民检察院对()负责。
对我国社会主要矛盾作出规范性表述的文件是()
W:IdohopePeterdowellinhisstudiesthissemester.M:______
最新回复
(
0
)