首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数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
44
问题
函数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全国计算机二级
相关试题推荐
有以下程序fun(intx)main(){intp;{if(x==0‖x==1)return(3);printf("%d\n",fun(7));p=x-fun(x-2);}
若有以下程序main(){inta=6,b=0,c=0;for(;a;){b+=a;a-=++C:}printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是(注:□代表空格字符)
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
下列条件语句中,输出结果与其他语句不同的是
下列条件语句中,输出结果与其他语句不同的是()。
随机试题
不能阻滞钠通道的药物是
氟化氢是由于碱性焊条药皮中的萤石(),在电弧的高温作用下分解而成。
护士长根据患者情况,护理人员的数量、水平等进行有效组合,体现了护理排班的
贫血在神经系统的主要临床表现有
哪种药物可减少尿蛋白
可摘局部义齿间接固位体的主要作用不是防止义齿
利用条件反射促进尿潴留病人排尿的措施是
在这个世界上,依然有很多朋友热爱纸质的芬芳,翰墨的留香,也依然有很多人经过岁门的______后仍坚守着朴实的______,渴望真诚的交流,欣赏丰富而______的灵魂。依次填入画横线部分最恰当的一项是()。
______不属于防病毒技术。
Publicopinionisstilllargelyunawareoforindifferenttotheneedtopreserverarespecies,whetherforculturalorforscie
最新回复
(
0
)