首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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[i][k]>m) m=s[i][k]; return m
有以下程序: #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[i][k]>m) m=s[i][k]; return m
admin
2020-10-26
36
问题
有以下程序:
#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://jikaoti.com/ti/3iD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
当用户要求输入的字符串中含有空格时,应使用的输入函数是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n",n);cont
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
面向对象方法中,继承是指
软件需求分析阶段的主要任务是()。
在数据库设计中,描述数据间内在语义联系得到E—R图的过程属于()。
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组s中的语句组是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
随机试题
正常妊娠晚期每周体重增加不应超过
A、急性黄疸型肝炎B、急性无黄疸型肝炎C、急性重型肝炎D、慢性迁延性肝炎E、慢性活动性肝炎蜘蛛痣、肝掌多见于
癫证痰瘀内阻,风火触动可转化为:
总监理工程师的职责包括()。
某火力发电厂需要安装两台大型锅炉,业主通过公开招标方式选定了承包商。签订合同时,业主为了约束承包商以保证工程质量,要求承包商支付履约保证金50万元,业主与承包商双方在施工合同中对工程预付款、工程进度、工程质量、工程价款和违约责任等都作了具体约定。施工合同
某企业销售商品1000件,每件100元(不含增值税),增值税税率为17%。企业为购货方提供的商业折扣为10%,并代垫运杂费200元。该企业在这项交易中应确认的收入金额为()元。
等比数列是高中数列学习的重要内容之一。它与我们日常生活、生产和科学研究有着紧密的联系,尤其体现在资产折旧、贷款利率的计算等方面。针对“等比数列”的教学,请完成下面的任务:设计一个生活中的实例,加深学生对等比数列概念的理解,并说明设计意图;
价值规律就像一只“看不见的手”,实现资源的高效配置。十八届三中全会明确提出要发挥市场在资源配置中的决定性作用,是我国改革前进道路上至关重要的一步棋。请从市场资源配置的角度,结合当前实际,写一篇文章。要求:1.立意明确,有思想性:
下列给定程序中,函数fun的功能是:计算如下公式直到≤10一3,并且把计算结果作为函数值返回。例如,若形参e的值为1e一3,则函数返回值为0.551690。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是
最新回复
(
0
)