首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #include<conio.h> #include<iostream.h> int fun(int*p,int n,int*j) {int i; *j=0; for(i=0;i<n;i
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #include<conio.h> #include<iostream.h> int fun(int*p,int n,int*j) {int i; *j=0; for(i=0;i<n;i
admin
2020-04-07
72
问题
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。
#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[*]<p
)*j=i;
return p[*j];}
void main()
{int a[10]={1,3,9,0,8,7,6,5,4,2};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函数中指针p指向了数组的第一个元素a[0]。另外实参整型i传递的是引用,也就是i的地址。在fun函数中在for循环中,依次将当前元素p
与j指针值为标识的p[*j]进行比较,取较大的。最后循环后的结果就是p[*j]存放数组中的最大值,并且指针i为该值的标识位。可以看出数组的最大值是9标识位为2。
转载请注明原文地址:https://kaotiyun.com/show/Kj8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数模板max()的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0]for(inti=1;i<n;i++
有以下程序:#include<iostream.h>classA{intx;public:A(inta){x=a;}
一个模块直接调用的其他模块的个数称为______。
执行以下程序后,输出“*”号的个数是__________。#includemain(){intij;for(i=1;i
软件工程研究的内容主要包括:______技术和软件工程管理。
下面程序的运行结果为#include<iostream.h>classA{public:A(){cout<<"1";}~A(){cout<<"2";}};c
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
有如下两个类定义:classXX{private:doubleX1;protected:doublex2;public:doublex3;);claseYY:protected
两个或两个以上模块之间联系的紧密程度称为()。
有3个结点的二叉树有()。
随机试题
教师职业道德的核心是()
Word2010中,新建Word文档的快捷键是________________。
设A,B均为三阶矩阵,且|A|=2,|B|=-1,则|AB|=________。
男性,58岁,近5个月来有2次左手无力,每次持续2~5分钟缓解,有高血压病多年,体检发现左侧肢体轻偏瘫。首选的辅助检查是
可用于晕车晕船,具有解表祛湿和中功能的药是()。
A.涩肠,敛肺B.补益肝肾,收敛固涩C.补脾祛湿、益肾固精D.益气,除热止汗E.敛汗止血
熟料烧结工序存在的危险有害因素有火灾、爆炸、机械伤害、高处坠落、粉尘、噪声等。在煤粉制备过程的防火防爆措施中,说法正确的是()。
甲酒厂为增值税一般纳税人,主要经营粮食白酒的生产与销售,2018年6月发生下列业务:(1)以自产的10吨A类白酒换入乙企业的蒸汽酿酒设备,取得乙企业开具的增值税专用发票上注明价款20万元,增值税2.6万元。已知该批白酒的生产成本为1万元/吨,不含增值税平
试述泰勒的课程设计模式及其对教育实践的意义。
对于Windows系统,下列说法正确的是(2)。
最新回复
(
0
)