首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用来判断数组中特定元素的位置所在,则输 出结果为( )。 #include #include int fun(int*p,int n,int*j) {int i; *j=0; for(i
下列程序用来判断数组中特定元素的位置所在,则输 出结果为( )。 #include #include int fun(int*p,int n,int*j) {int i; *j=0; for(i
admin
2021-05-06
98
问题
下列程序用来判断数组中特定元素的位置所在,则输
出结果为( )。
#include
#include
int fun(int*p,int n,int*j)
{int i;
*j=0;
for(i=0;i
if(1)[*j]
)*j=i;
return p[*];}
voidmain()
{int all01={1,3,9,0,8,7,6,5,4,2}
选项
A、2,9
B、3
C、9
D、3,9
答案
A
解析
由程序中的主函数main入手,调用fun函数。其中第一个实参为数组a的名字,数组名作为实参,传递的是数组的起始地址。所以在fun函数中指针p指向了数组的第一个元素a[0]。另外实参整型j传递的是引用,也就是j的地址。在fun函数中在for循环中,依次将当前元素p嘲与j指针值为标识的p[*]进行比较,取较大的。最后循环后的结果就是p[*]存放数组中的最大值,并且指针j为该值的标识位。可以看出数组的最:大值是9标识位为2。
转载请注明原文地址:https://kaotiyun.com/show/0Cfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据流程图(DFD图)是()。
有如下程序:#include<iostream>usingnamespacestd;classTest{public:Test(){n+=2;}~Test(){n-=3;}staticintgetNum(){returnn;}p
有两个关系R,S如下:由关系R通过运算得到关系s,则所使用的运算为()。
下列运算符函数中肯定不属于类Can的成员函数的是
已知表达式++x中的“++”是作为成员函数重载的运算符,则与++x等效的运算符函数调用形式为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的IntArray是一个用于表示整型一维数组的类。成员函数swap可以将数组中的两个指定元素交换位置;成员函数sort的功能是将数组元素按照升序排序。请编写成员函数sort
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
请打开考生文件夹下的解决方案文件proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每个元素等于相应两个数据表对应元
在软件设计中,不属于过程设计工具的是()。
关于赋值运算符=的重载,下列表述中错误的是
随机试题
尿路感染最常见的致病菌是
下列哪项措施不是一级预防?()
关于建筑物易受雷击部位的叙述,哪一个是错误的?(2006,114)
公路油罐车装卸作业中,油罐车熄火并静置不少于()min后,卸油人员连好静电接地,按工艺流程连接卸油管,确认无误后,油罐车驾驶员缓慢开启卸油阀。
会计核算软件与手工会计核算的区别包括()。
税务机构设置的组织形式有( )。
下列各项中,除另有规定外,可以享受增值税出口免税并退税优惠政策的有()。
下面结构体的定义语句中,错误的是()。
Scotlandistherightplacetoreceiveafirst-classeducation.Smith’sideahasextensiveapplications.
A、Ifonegetsanxiousordepressedwhennotonline.B、Ifastudentisisolatedbyhispeers.C、Ifonefindsithardtoconcentra
最新回复
(
0
)