首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。 #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
34
问题
下列程序用来判断数组中特定元素的位置所在,则输出结果为( )。
#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://jikaoti.com/ti/MWA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中()函数名只能用于检测输入操作。
以下程序的输出结果是【】。#include<iostream.h>voidmain(){char*x[6]={"Would","you","like","C""Plus""Plu
将一个函数声明为一个类的友元函数必须使用关键字【】。
()使一个函数可以定义成对许多不同数据类型完成同一个任务。
下列叙述中正确的是
下列关于类和对象的叙述中,错误的是()。
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
已知在函数func中语句this->ff=0;与语句ff=0;的效果完全相同。对于这一现象,下列表述中错误的是______。
生产每种产品需要多种零件,则实体产品和零件间的联系是
检查软件产品是否符合需求定义的过程称为()。
随机试题
白炽灯泡发强烈白光,瞬间烧坏的原因可能是__________。
下列药物中具有剂量依赖性,疗效与剂量成正比的是
一职工从沿海某城市归来,腹泻1天,10余次,水样便,到市医院求治,疑为肠炎,后大便培养出El—T0r型细菌。诊断后11小时医师上报疫情,国家要求上报此类传染病最迟不超过
期货公司董事、监事和高级管理人员因涉嫌违法违规行为被有权机关立案调查或者采取强制措施的,期货公司应当在知悉或者应当知悉之日起()个工作日内向中国证监会相关派出机构报告。
教师对学生的指导、引导的目的是促进学生的()
结合材料,回答问题:材料1羊年第一波热点强势来袭,成龙大哥的经典霸王洗头水广告惨遭网友恶搞,与庞麦郎的《我的滑板鞋》进行了神同步剪辑,随着该恶搞视频在网络上热传,一夜之间整个社交网络都duang~duang~duang~了起来。“dua
用【】数据的形式表示实体与实体间联系的数据模型称为关系模型。
在VisualFoxPro中,下面描述正确的是
在VisualFoxPro中,下列程序段执行后,内存变量e的值是a=300b=200c=100d=IIF(a>b,a,b)e=IIF(c>d,c,d)
ThemenandwomenofAnglo-SaxonEnglandnormallyboreonenameonly.Distinguishingepithetswererarelyadded.Thesemightbe
最新回复
(
0
)