首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用findmax()函数返回数组中的最大值。请填空完成此函数。 #include〈iostream〉 using namespace std; int findmax(int*a,int n) { int +p
以下程序调用findmax()函数返回数组中的最大值。请填空完成此函数。 #include〈iostream〉 using namespace std; int findmax(int*a,int n) { int +p
admin
2010-03-29
96
问题
以下程序调用findmax()函数返回数组中的最大值。请填空完成此函数。
#include〈iostream〉
using namespace std;
int findmax(int*a,int n)
{
int +p、*s;
for(p=a,s=a;p-a〈n;p++)
if(【 】)
*s=*p;
return(*S);
}
int main()
{
int x[5]={12,21,14,16};
cout〈〈findmax(X,5)〈〈end1;
return 0;
}
选项
答案
*p>*s
解析
函数findmax()的功能是找出数组中的最大值。在函数findmax()中,先定义两个整型指针p和s(指针s用于保存数组中的最大值,指针p用于指向数组的各个元素),并将指针p和s指向传入数组的首元素,然后通过for循环找出最大值。所以if语句的条件表达式应该为“*p*s”,即当p指向的元素值大于s所指向的元素值时,就把*p值保存在*s中。
转载请注明原文地址:https://kaotiyun.com/show/wTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inti=5;do{if(i%3=1)if(i%5==2){printf("**%d",i);break;}
下列描述中,不符合良好程序设计风格要求的是
在快速排序法中,每经过一次数据交换(或移动)后
有以下程序(strcat函数用以连接两个字符串)#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);pr
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为()。
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AA
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
随机试题
上海豫园:是属于()。
某公司2000年1月1日购进设备一台,原值75600元,预计使用年限为4年,报废残值为0,其现时成本每年末增加25200元。为简化核算,公司每年末计提折旧并增补折旧费用。要求:(1)完成表11.2(2)编制第一年年末按现时成本调整固定资产
酾酒临汇,横槊赋诗,________。(苏轼《赤壁赋》)
重结晶理想的溶剂是
不良生殖结局是指
关于镇区控制性详细规划的任务,下列叙述正确的是()。
生产工人职工福利费包括在建筑安装工程()中。
采用成本法核算的长期股权投资,被投资单位宣告分派现金股利的,投资方根据应享有的部分确认当期投资收益。()
袋中有8个球,其中有3个白球,5个黑球.现从中随意取出4个球,如果4个球中有2个白球2个黑球,试验停止,否则将4个球放回袋中重新抽取4个球,直至取到2个白球2个黑球为止.用X表示抽取次数,则P{X=k}=______(k=1,2,…).
ABiologicalClockEverylivingthinghaswhatscientistscallabiologicalclockthatcontrolsbehavior.Thebiologicalclockt
最新回复
(
0
)