首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> int fun(int (*s)[4], int n, int k) { int m, i; m=s[0][k]; for(i=1; i<n;
有以下程序 #include <stdio.h> int fun(int (*s)[4], int n, int k) { int m, i; m=s[0][k]; for(i=1; i<n;
admin
2021-06-15
24
问题
有以下程序
#include <stdio.h>
int fun(int (*s)[4], int n, int k)
{ int m, i;
m=s[0][k];
for(i=1; i<n; i++)
if(s
[k]>m)
m= s
[k];
return m;
}
main()
{ int a[4][4]={{1,2,3,4},
{11,12,13,14},
{21,22,23,24},
{31,32,33,34}};
printf("%d\n",fun(a,4,0));
}
程序的运行结果是
选项
A、4
B、34
C、31
D、32
答案
C
解析
本题重点考察二维数组名作为实参进行参数传递,在主函数中调用了fun函数,实参为二维数组名a和两个整数4、0,这样对应定义fun函数首部也有三种形式,这里采用了第一种形式,也就是行指针,这样在fun函数对s
[j]进行操作实际上就是对主函数中的a
[j]进行操作,再分析fun函数的作用便可知,是求二维数组第0列中最大的那个元素。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/S8tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于C语言的叙述中正确的是
设structSTR{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是()。
以下程序段中.与语句k=a>b?(b>e?1:0):0;功能相同的是()。
在关系模型中,每一个二维表称为一个
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]=’’abcD\OEFG\O’’,b[]=’’%s\n’’;strcat(a,b);pr
以下叙述中正确的是
下列数据结构中,不能采用顺序存储结构的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
在C程序中,下列说法正确的是()。
下列说法不正确的是()。
随机试题
在普惠关税制中,“给惠国”指的是()
名誉权的客体[南京大学2010年研]
《建筑法》规定,按照国务院有关规定批准开工报告的建筑工程,因故不能按期开工或者中止施工的,应当及时向批准机关报告情况。因故不能按期开工超过()月的,应当重新办理开工报告的批准手续。
中国银行业协会的主管单位是银监会。()
2017年1月1日,甲公司采用分期收款方式向乙公司销售一套其生产的大型设备,合同约定的销售价格为500万元,从2017年开始分5次于每年12月31日等额收取。该大型设备成本为400万元。假定该销售商品符合收入确认条件,同期银行贷款年利率为6%。已知:(P/
储蓄账户可用于()业务。
(1988年)设函数f(x)在区间[a,b]上连续,且在(a,b))内有f’(x)>0.证明:在(a,b)内存在唯一的ξ,使曲线y=f(x)与两直线y=f(ξ),x=a所围平面图形面积S1是曲线y=f(x)与两直线y=f(ξ),x=b所围平面图形面积S2的
Hundredsofbuildingswere(wrecked)bytheearthquake.
Forgetfit,tannedandsporty—thenewgenerationofAustraliansisfastbecomingfat,paleandlazy.Aloveofjunkfood,tele
A、Theyprovideworseservice.B、Theylosealotofmoney.C、Theyarefastdisappearing.D、Theywillbede-nationalised.B男士介绍说铁路
最新回复
(
0
)