首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #include<conio.h> #include<iostream.h> int fun(int*p,int n,int*j) {int i; *j=0
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #include<conio.h> #include<iostream.h> int fun(int*p,int n,int*j) {int i; *j=0
admin
2012-01-20
45
问题
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #include<conio.h> #include<iostream.h> int fun(int*p,int n,int*j) {int i; *j=0; for(i=0;i<n;i++) if(p[*j]<p
)*j=i; return p[*j];} void main() {int a[10]={1,3,9,0,8,7,6,5,4,2)j;int j; fun(a,10,&j); cout<<j<<’,’<<a[j];}
选项
A、2,9
B、3
C、9
D、3,9
答案
A
解析
由程序中的主函数main入手,调用fun函数。其中第一个实参为数组a的名字,数组名作为实参,传递的是数组的起始地址。所以在fun函数中指针D指向了数组的第一个元素a[0]。另外实参整型j传递的是引用,也就是j的地址。在fun函数中在for循环中,依次将当前元素p
与j指针值为标识的p[*j]进行比较,取较大的。最后循环后的结果就是p[*j]存放数组中的最大值,并且指针j为该值的标识位。可以看出数组的最大值是9标识位为2。
转载请注明原文地址:https://kaotiyun.com/show/8XVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:判断一个整数是否是素数,若是返回1,否则返回0。在main()函数中,若fun返回1输出YES,若fun返回0输出NO!。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数。不得增行或删行
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
若有定义“inta[5],*p=a;”则正确引用数组元素的是()。
下列叙述中错误的是()。
存储在计算机内有结构的数据集合是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
已知下列函数定义:fun(int*b,intc,intn,intdata){intk;for(k=0;k<m*n;k++){*b=data;b++;}}则调用此函数的正确写法
以下有关宏替换的叙述不正确的是()。
数据库的故障恢复一般是由()来执行恢复。
某二叉树共有150个结点,其中有50个度为1的结点,则()。
随机试题
如果注册会计师识别出其他信息似乎存在重大不一致,或者知悉其他信息似乎存在重大错报,应当与管理层讨论该事项,并在必要时实施其他程序用以确定()。
关于全身骨显像适应证的描述,正确的选项是
一位护士正在为一位即将出院的术后患者进行出院前的健康指导。此时护患关系处于
患者李某,咳嗽、咳痰、发热,前来门诊就诊。护士首先应该进行
以下是人教版高中思想政治必修1《经济生活》第三单元教材中的部分内容,请结合教材中“社会公平的重要体现”的相关内容,设计一个教学方案。社会公平的重要体现公平的含义较广泛,涉及经济、政治、社会各个领域。收入分配公平是社会公平的基本内容。收入分配公平,要求
下列说法正确的是()。
公民依法以游行、示威、结社、请愿等方式要求或实现合法权益的权利救济模式是
Studentsofmanagementtheoryhavelong【C1】______whatconstitutestheworstkindofbook—theCEOautobiographyorthemanagement
______wasagreat19thcenturyAmericanpoet.
Inasense,thenewprotectionismisnotprotectionismatall,atleastnotinthe【C1】______senseoftheterm.Theoldprotectio
最新回复
(
0
)