首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include intfun(int(*s)[4],intn,intk) {intm,i; m=s[0][k]; for(i=1;i<n;i++) if(s[i][k]>m) m=s[i][k]; returnm; } main() {int
有以下程序 #include intfun(int(*s)[4],intn,intk) {intm,i; m=s[0][k]; for(i=1;i<n;i++) if(s[i][k]>m) m=s[i][k]; returnm; } main() {int
admin
2015-07-31
17
问题
有以下程序
#include
intfun(int(*s)[4],intn,intk)
{intm,i;
m=s[0][k];
for(i=1;i<n;i++)
if(s
[k]>m)
m=s
[k];
returnm;
}
main()
{inta[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/H1Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列描述错误的是()。
以下程序运行时,若从键盘输入:102030<回车>,输出的结果是【】。#include<stdio.h>main(){inti=0,j=0,k=0;scanf("%d%*d%d",&i,&j,&
下列语句所定义字符串在内存中占的字节数是______。char*s="\’Name\’\\\’Age\’\n";
下列叙述中正确的是()。
下面程序有两个printf语句,如果第一个printf语句输出的是194,则第二个printf语句的输出结果是【】。main(){inta[10]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%
若有定义:"inta[2][3];"则对a数组的第i行第j列元素的正确引用为()。
若变量已正确定义,要求程序段完成5!的计算,不能完成此操作的程序段是______。
若有定义doublea[5];,则a数组元素下标的上限为______。
下列能正确定义一维数组的选项是()。
下列叙述中正确的是()。
随机试题
硬件设备一般包括输入设备、处理设备、存储设备、输出设备、操作系统和机房设施。()
下列选项中,属于自助委托形式的有()。Ⅰ.柜台委托Ⅱ.电话委托Ⅲ.磁卡委托Ⅳ.网上委托
丙公司采用计划成本法对原材料进行日常核算。2015年12月初结存材料的计划成本为2000万元,材料成本差异账户贷方余额为30万元;本月入库材料的计划成本为10000万元,材料成本差异账户借方发生额为60万元;另有月末按计划成本暂估入账的材料200万元:本月
下列关于破产费用与共益债务清偿的表述中,符合《企业破产法》规定的有()。(2009年)
下列关于农产品的增值税税务处理错误的是()。
既不临海又不与邻国接壤的我国少数民族自治区是()。
2011年广东省各级各类教育(不含非学历培训)招生645.78万人,比上年下降2.1%;在校学生2197.61万人,增长0.1%;毕业生576.92万人,增长0.7%。其中,特殊教育学校招生0.36万人,在校生2.5万人;学前教育在园幼儿307.81万人。
下列选项中,不享有立法提案权的是
设n阶矩阵A和B满足A+2B=AB。已知B=,求矩阵A。
AnearthquakehitKashmironOct.8,2005.Ittooksome75,000lives,【B1】______130,000andleftnearly3.5millionwithoutfoo
最新回复
(
0
)