首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #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
50
问题
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #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://www.kaotiyun.com/show/8XVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intn,*p=NULL;*P=&n:printf("Inputn:");scanf("%d",&p);printf("outputn:");p
下列程序的运行结果是()。#inc1udevoidsub(int*s,int*y){staticintm=4;*y=s[0];m++;}voidmain(){
下面说法正确的是()。
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容
在满足实体完整性约束的条件下()。
程序流程图中带有箭头的线段表示的是()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根结点在第1层)为
下列有关数据库的描述中正确的是()。
下面不属于软件需求分析阶段工作的是
随机试题
X线透过被照体后形成的X线强度的差异,称为
确诊溃疡活动性出血的最可靠方法是
尽管人们对战略的定义不尽相同,但对关于战略特征的认识却基本一致。下列属于企业战略管理特点的有:()。
一自动喷水系统,安装300只闭式喷头。组件安装前检查中,闭式喷头要做密封性能试验。密封性试验应抽取的喷头为()只。
某蒸汽一空气模锻锤的规格为15000kg,指的是它的()。
某交易者以6美元/股的价格买入一张某股票3月份到期,执行价格为100美元/股的看跌期权(合约单位为100股,不考虑交易费用)。从理论上说,该交易从策略中承受的最大可能的损失是()。
根据增值税法律制度的有关规定,下列各项中,不缴纳增值税的是()。
设函数z=x2y,则等于()。
把减税作为克服通货膨胀的主要措施是以下哪个学派提出的?()
Ifthepopulationoftheearthgoesonincreasingatitspresentrate,therewilleventuallynotbeenoughresourceslefttokee
最新回复
(
0
)