首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用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
73
问题
以下程序调用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://kaotiyun.com/show/RAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta[3][4],()不能表示数组元素a[1][1]。
下列软件中,属于应用软件的是()
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N])
以下程序的运行结果是【】。#defineMAL(a,b)(a>b?a:b)+1main(){inti=6,j=8;printf("%d\n",MAL(i,j));}
若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()
函数重载是指
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为______。
在软件开发中,结构化方法包括结构化分析方法、结构化设计方法和结构化程序设计方法。详细设计阶段所采用的是【】方法。
C语言规定,在一个源程序中,main函数的位置
随机试题
下列不是《刑法》所规定的信用卡诈骗行为的是()
下列哪种方法可以减少影像的部分容积效应
A.省级药品检验所B.国家药典委员会C.药品审评中心D.药品评价中心E.药品认证管理中心()对新药、进口药品、国家标准品种进行技术审评
建造多层住宅时,在地基土质较均匀且承载力较高的情况下可采用()。
加油加气站工艺设备应配置灭火器材,每2台加气机应配置不少于()具4kg手提式干粉灭火器,加气机不足2台应按2台配置。
某公司根据现金持有量的存货模式确定的最佳现金持有量为100000元,有价证券的年利率为10%。与现金持有量相关的最低总成本为()元。
ABC公司欲投资购买债券,目前是2017年7月1日,市面上有四家公司债券可供投资:(1)A公司2015年7月1日发行,2022年6月30日到期的7年期债券,债券面值为1000元,票面利率为8%,每年6月30日付息一次,到期还本,债券目前的价格为110
A市B区治安联防队行使该区公安分局委托的治安管理权。某日,联防队员甲抓获了有行窃嫌疑的乙,因乙拒不说出自己的真实姓名,甲某用木棍将其殴打致伤,乙向法院提起诉讼请求国家赔偿。若乙的请求获得支持,依照《中华人民共和国国家赔偿法》的规定,则应由()承担
有研究根据教师的领导方式将教师分为强制专断型、仁慈专断型、放任自流型和民主型,假如你是一名教师,你会选择哪种领导方式对待学生,为什么?
设f(x)=求f’(x).
最新回复
(
0
)