首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 int fun(int*a,int n) {int*p,*s; for(p=a,s=a;p-a<n;p++) if(______________)s=p; retur
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。 int fun(int*a,int n) {int*p,*s; for(p=a,s=a;p-a<n;p++) if(______________)s=p; retur
admin
2021-07-09
28
问题
函数fun的功能是在a所指的具有n个元素的数组中查找最大值并返回给调用函数,函数不完整。
int fun(int*a,int n)
{int*p,*s;
for(p=a,s=a;p-a<n;p++)
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/LOtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:doublex,y,*px,*PY;执行px=&x;py=&y;正确的输入语句是
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";fu
以下选项中不能作为C语言合法常量的是()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
以下叙述中正确的是
构成计算机软件的是
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
在希尔排序法中,每经过一次数据交换后
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
随机试题
正式沟通的优点有()
在空气污染物检测中,悬浮颗粒物中能用鼻和嘴吸入的那部分颗粒物称为
胃癌最主要的治疗方法是
牙拔除术的说法,错误的是
在价值工程研究对象彼此相差较大且时间紧迫的情况下,确定价值工程研究对象可选用的方法是()。
隧道竣工文件中应包括的量测资料有()。
某高层写字楼委托具有资质的机构进行维护保养和检测,并应自签订维护保养合同之日起()个工作日内向当地消防救援机构报告备案。
“隔断往来南北雁,只留日月过东西。”是对紫阳名山______的描述。
Justwhenyouhadfiguredouthowtomanagefatinyourdiet,researchersarenowwarningagainstanothercommonmealtimepitfal
ReadcarefullythefollowingexcerptonChina’sdemandingstricterrulesforlivestreaming,andthenwriteyourresponseinNO
最新回复
(
0
)