首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用findmax函数返回数组中的最大值 findmax (inE *a,int n) { int*p,*s; for(p=a,s=a;p-a<n;p++) if(______)s=p; ret
以下程序调用findmax函数返回数组中的最大值 findmax (inE *a,int n) { int*p,*s; for(p=a,s=a;p-a<n;p++) if(______)s=p; ret
admin
2013-06-11
20
问题
以下程序调用findmax函数返回数组中的最大值 findmax (inE *a,int n) { int*p,*s; for(p=a,s=a;p-a<n;p++) if(______)s=p; return(*S); } main() { int x[5]={12,21,13,6,18); printf("%d\n",findmax(x’5)); } 在下划线处应填入的是
选项
A、p>s
B、*p>*s
C、a[p]>a[s]
D、p-a>p-s
答案
2
解析
在main()函数中定义了一个具有5个元素的x数组并赋初值,然后调用 findmax()函数求数组中元素的最大值。调用时把数组元素x的首地址,传给了形参指针变量a,把5传给形参n。在函数findmax()中定义了两种指针变量p和s,其中s用来记录最大元素的地址,p作为循环控制变量,表示每个元素的地址.求最大值的算法是先将第一个元素(用s记下它的地址)做为最大值,然后用最大值(*s)与后面的每个元素比较(*p),若后面的元素大,则用s记下它的地址,所以下划线应填“*s<*p*或“*P>*s”。所以,4个选项中B为所选。
转载请注明原文地址:https://jikaoti.com/ti/ftn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义和语句() chars[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)
以下程序的输出结果是【】。#include<stdio.h>main(){structstru{inta;floatb;chard[4];};printf("%d\n",s
请选出正确的程序段______。
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
设有语句“chara=’72’;”则变量a()。
数据库理论中,数据的独立性一般可分为物理独立性和【】。
若以“w+”方式打开一个已存在的文件,则以下叙述正确的是______。
下列叙述中,不属于软件需求规格说明书的作用的是______。
在下面栈的基本运算中,不是加工型运算的是______。
以下选项中不能作为C语言合法常量的是______。
随机试题
下列不属于我国社会主义法律制定的基本原则的是()
引起小儿肺炎合并心力衰竭是由于肺动脉高压和
有关超声雾化吸入的目的,错误的是
不属于重度子痫前期并发症的是
高先生,外伤后出现下腹部剧烈疼痛,腹部检查满腹压痛、反跳痛和肌紧张,并有移动性浊音。有少量血尿排出,注水试验阳性。最可能的诊断是
【2012年第102题】按现行《建筑抗震设计规范》,对底部框架~抗震墙砌体房屋结构的底部抗震墙要求,下列表述正确的是:
市场驱动因素是指促使企业实施全球营销战略的市场方面的影响因素,包括()。Ⅰ.顾客需求的逐渐趋同Ⅱ.全球顾客群的成长Ⅲ.全球市场的形成Ⅳ.顾客需求逐渐趋异
可交换债券与可转换债券的相似之处是()。
下列有关民事行为能力的表述,错误的是()。
评价收益质量的财务比率是()。
最新回复
(
0
)