首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2017-04-26
40
问题
有以下程序
#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、31
B、34
C、4
D、32
答案
A
解析
函数fun(int(*s)f4],int n,int k)的功能是返回二维数组第k列的最大元素。在主函数中由于二维数组a[4][4]己经初始化,所以fun(a,4,0)的值是二维数组a[]f]第1列中的最大元素31。
转载请注明原文地址:https://www.kaotiyun.com/show/9SDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
下列程序执行后的输出结果是voidfunc(int*a,intb[]){b[0]=*a+6;}main(){inta,b[5];a=0;b[0]=3;func(&a,b);printf
若有以下定义structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
有以下程序#include<stdio.h>main(){intx=1,y=0,a=0,b=0;switch(X){case1:switch(y){case0:a++;
下列程序的运行结果是______。#include<stdio.h>main(){inta=10,b=3;printf("%d",a%b);printf("%d,(a-b,a+b));printf("%d\n",a-b?a-b:a+b);
语句int(*ptr)()的含义是()。
在执行完下列的C语句段之后,则B的值是()。Chara="A";intb;B=((34&&56)&&(a<’b’));
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数
随机试题
下述溶液属于等渗溶液的是()。
单个细胞的动作电位波形不能完全融合的原因是()。
放射性活度的国际单位制是
下列哪种情况可出现二氧化碳结合力升高
尿中红细胞平均体积MCV>72±1,且呈小细胞分布,说明血尿多来源于
除去粒子间的空隙,但不排除粒子本身的细小空隙,测定其容积而求得的密度是指
巴比妥类药物急性中毒时静脉滴注碳酸氢钠的目的是
在双缝干涉实验中,在给定入射单色光的情况下,用一片能透过光的薄介质片(不吸收光线)遮住下面的一条缝,则屏幕上干涉条纹的变化情况是:
下列房地产投资风险中,()不易判断和控制。
请你根据提示写一篇关于我国手机拥有量变化的报导,并阐述手机给人们生活所带来的利与弊。(1)到2002年底中国手机拥有量为20万部;(2)到2005年中国手机拥有量已达到了30万部;(3)方便、随时随地联系;(4)许多功能满足不同要求,如发短信、上网
最新回复
(
0
)