首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 int fun(int*a,int n) { int*p,*s; for(P=a,s=a;P—a
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 int fun(int*a,int n) { int*p,*s; for(P=a,s=a;P—a
admin
2017-07-05
40
问题
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。
int fun(int*a,int n)
{ int*p,*s;
for(P=a,s=a;P—a
if(________)s=P;
return * s:
}
在if语句下划线处应填入的选项是( )。
选项
A、p>s
B、*p>*s
C、a[p]>a[s]
D、p—a>p—s
答案
B
解析
函数fun()的功能是在形参a所指的具有n个元素的数组中查找最大值并返回。通过for循环比较,s始终指向最大值的那个元素。使用*p取指针的值,比较*p和*s,当*s<*p时,修改指针s的指向,因此答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/opDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序是用来判断数组中特定元素的位置所在的。#include#includeintfun(int*s,intt,int*k){inti;*k=0;for(i=0;i
若运行以下程序时,从键盘输入ADescriptor(表示回车),则下面程序的运行结果是#includemain(){charc;intv0=1,v1=0,v2=0;do{switch(c=getchar()){
下列程序段中,不能正确赋值的是
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不符合C语言语法的表达式是
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include<std
现有两个C程序文件T18.c和myfun.c同在TC系统目录(文件夹)下,其中T18.c文件如下:#include<stdio.h>#include"myfun.c"maim(){fun();printf("\n");}myfun.c文件如下:
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
有下列函数定义:intfun(doublea,doubleB){returna*b;}若下列选项中所用变量都已正确定义并赋值,错误的函数调用是()。
随机试题
城镇化水平落后于工业化和经济发展水平的城镇化被称为()
________属于见票即付的汇票。
患者男,19岁。近日发热、肌肉痛,后迅速出现皮肤大片瘀斑,头痛,意识紊乱,少尿,尿色加深,溶血性贫血,诊断为血栓性血小板减少性紫癜。该患者血小板生存时间缩短的原因是
亚急性细菌性心内膜炎,行人工瓣膜置换的指征是
与人体生长发育有关的脏腑是
非无菌方式包装脱脂棉应该
建设单位采用公开招标方式为某工程选定承包单位。在招标文件中对省内与省外投标提出了不同的资格要求,并规定2002年10月30日为投标截止时间。甲、乙等多家承包单位参加投标,乙承包单位11月5日方提交投标保证金。11月3日由招标办主持举行了开标会,但本次招标由
每个矿井必须有()个以上能行人的安全出口,出口之间的直线水平距离必须符合相关规定。
某县税务局在对所辖某家食品厂进行突击检查后,发现该厂采取欺骗手段进行虚假的纳税申报,少缴应纳税款5万元并且占应纳税额10%以上。该税务局对该厂作出行政处罚决定,下列做法正确的有()。
电子商务的框架中的四个层次和两个支柱分别是什么?
最新回复
(
0
)