首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int fun(int(*s)[4],int n,int k) { int m,i; m=s[0][k]; for(i=l;i<n;i++) if(s[i]
有以下程序: #include<stdio.h> int fun(int(*s)[4],int n,int k) { int m,i; m=s[0][k]; for(i=l;i<n;i++) if(s[i]
admin
2021-04-28
24
问题
有以下程序:
#include<stdio.h>
int fun(int(*s)[4],int n,int k)
{ int m,i;
m=s[0][k];
for(i=l;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/bFtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*x,ints,intn){inti;for(i=s;i>=n;i--)*(x+i+3)=*(x+i);}main(){intm[]={0,1,2,3,4,5,6,7
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
在结构化程序设计中,模块划分的原则是()。
以下叙述中正确的是
下列数据结构中,属于非线性结构的是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
以下关于字符串的叙述中正确的是
若变量均已正确定义并赋值,以下各项中属于合法的C语言赋值语句是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是
某二叉树中有n个叶子结点,则该二叉树中度为2的结点数为
随机试题
在保证焊缝质量的基础上应采用()的焊接电流。
使子宫底维持前倾位置的是固定子宫颈位置的是
在进行民用建筑共用天线电视系统设计时,对系统的交扰调制比、载噪比、载波互调比有一定的要求,下列哪一项要求是正确的?()
技术分析理论认为,股价的移动是由()决定的。
将基金划分为成长型、收入型和平衡型的依据是()。
根据人民币银行结算账户管理的有关规定,存款人中请开立的下列人民币银行结算账户中,应当报送中国人民银行当地分支行核准的有()。
甲、乙、丙均为经营长途客运业的专业户,三人商定合伙经营跑运输,每人出资10万元入伙,同时甲提出其业务经理丁善于管理,可以由丁以其管理才能入伙,不须交纳出资,乙、丙表示同意。四人一致同意由丁作为日常业务负责人。后甲因其他事项提出退伙,并放弃其在合伙中的份额,
(2014吉林)某城市的机动车车牌号由大写英文字母和0~9十个数字组成,共五位。若交通局规定第一位必须是字母,其余四位均为数字,请你计算尾号是0的机动车车牌号有多少个?
Americansareproudoftheirvarietyandindividuality,yettheyloveandrespectfewthingsmorethanauniform,whetheritis
古罗马的西塞罗曾说:“优雅和美不可能与健康分开。”意大利文艺复兴时代的人道主义者洛伦佐.巴拉强调说,健康是一种宝贵的品质,是“肉体的天赋”,是大自然的恩赐。他写道:“很多健康的人并不美,但是没有一个美的人是不健康的。”以下各项都可以从洛伦佐.巴拉
最新回复
(
0
)