首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int fun(int (*s)[4],int 11,int k) { int m,i; m=s[0][k]; for(i=1;i<n;i++) if(s[i][k]>m
有以下程序: #include int fun(int (*s)[4],int 11,int k) { int m,i; m=s[0][k]; for(i=1;i<n;i++) if(s[i][k]>m
admin
2015-08-09
50
问题
有以下程序:
#include
int fun(int (*s)[4],int 11,int k)
{ int m,i;
m=s[0][k];
for(i=1;i<n;i++)
if(s
[k]>m)
m=s
[k];
retum 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/rQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:fun(intx){intp;if(x==0‖x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun
下列叙述中正确的是()。
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++c);}程序运行时,如果从键盘输入:A,B,<CR>,则输出
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是______。
下列程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10,i;for(i=0;x>8;y=++)printf("%d%d",X--,y);}
下列程序的输出结果是()。#include<stdio.h>main(){inta[2][3]={{1,2,3},{4,5,6}},(*p)[3],i;p=a;for(i=0;i<3;i++)
若有说明语句:doubleop,a;,则能通过scanf语句正确给输入项读入数据的程序段是()。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
下列叙述中,正确的是
随机试题
情境测验法
尿道结石的主要症状是
患者,女性,72岁,确诊为老年痴呆症4年,社区护士对其家属进行有关家庭护理的指导,下列不妥的一项是
关于氨基糖苷类抗生素的描述,不正确的是
永宁制药股份有限公司是一家大型上市公司,因市场不景气,近几年盈利大幅度下滑。公司董事会经讨论认为应当增加500万元注册资本,增强公司实力。几位董事提出了下列意见,请问哪些是错误的?()
水环热泵系统的特点有______。
会计制度规定,审核员与制单员不能为同一人。()
下列企业变动情形中,需要注销原有税务登记的是()。
投资收益应记入一国国际收支平衡表的()。
(1)Iremembermeetinghimoneeveningwithhispushcart.Ihadmanagedtosellallmypapersandwascominghomeinthesnow.It
最新回复
(
0
)