首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用来判断数组中特定元素的位置所在,则输 出结果为( )。 #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
44
问题
下列程序用来判断数组中特定元素的位置所在,则输
出结果为( )。
#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://jikaoti.com/ti/oGh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是()。
若一个函数的原型为“int*Xfunl(intx,int&y,charz);”,则该函数的返回值类型为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
对数组名作函数的参数,下面描述正确的是()。
以下程序的执行结果为()。#inc1ude<iostream.h>c1assSamp1e{intn;public:Samp1e(inti){n=i;}operator++0
下列关于函数模板的表述中,正确的是
数据字典(DD)所定义的对象都包含于
用树形结构表示实体之间联系的模型是()。
关于赋值运算符=的重载,下列表述中错误的是
随机试题
钻井液中的粘土高度水化分散成小颗粒后会导致()。
孕妇,36岁,第一胎,宫内妊娠33周发现FGR。治疗1周复查NST无反应型,BPS评5分,下列哪项措施恰当
下列化合物不属于糖异生的原料的是()
女性,25岁,颈部增粗,食欲佳,消瘦和心悸,首先采取的确诊方法是
A.肾上腺素B.吗啡C.异丙肾上腺素D.特布他林E.氨茶碱既能用于支气管哮喘,又能用于心源性哮喘的药物是()
()不属于严重职业病危害目录。
工程质量鉴定报告应当以工程交工质量核验意见为参考,包括()。
关于人力资源的生产性与消费性的说法,错误的是()。
WiththestartofBBCWorldServiceTelevision,millionsofviewersinAsiaandAmericacannowwatchtheCorporation’snewscov
IP地址块222.125.80.128/26包含了(66)个可用主机地址,其中最小地址是(67),最大地址是(68)。(68)
最新回复
(
0
)