首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namesapce std; int& f(int index,int a[]) { int &r=a[index];
有如下程序: #include using namesapce std; int& f(int index,int a[]) { int &r=a[index];
admin
2015-07-22
25
问题
有如下程序:
#include
using namesapce std;
int& f(int index,int a[]) {
int &r=a[index];
return r;
}
int main() {
int a[]={1,3,5,7};
cout<
return 0;
}
运行后的输出结果是
选项
A、4
B、8
C、10
D、5
答案
D
解析
函数f()的功能:根据形参整型数组a和下标index,返回数组a中元素a[index]的引用,main函数定义数组a并初始化,调用f()函数并输出函数的返回值。所以输出结果为a[2],a[2] = 5,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/hjNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
诊断和改正程序中错误的工作通常称为【 】。
在表达式x-y中,“_”是作为非成员函数重载的运算符。若使用显式的函数调用代替直接使用运算符“_”,这个表达式还可表示为
用树形结构表示实体之间联系的模型是
下面程序的输出结果是【】。#include<iostream.h>#include<math.h>classpoint{doublex;doubley;public:po
若a=12,b=14,c=0,则表达式“((y=(a>B)?a:B)>C)?y:c”的值为【】。
有如下程序: #include<iostream> using namespace std; class A { public: A(){cout<<"A";} }; class B<public:
执行语句序列 iht i=0;while(i<25)i+=3;cout<<i; 输出结果是
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>voidmain(){
有如下程序:#include<iostream>usingnamespacestd;classpoint{intx,y;public:point(intvx,intvy)
下列有关数据库的描述,正确的是
随机试题
资料一公牛自1995年创立之初,迅速找到自身定位,立志“制造永不坏的插座”,产品推出之后,使得消费者感受到前所未有的使用体验,公牛集团自此开始秉持科技化、现代化的生产模式。1997年,公牛在行业内第一个获得国家长城认证,从此奠定了行业内好品质的品
下列哪些情况可延缓或防止血液凝固
患儿,女,5岁。发热伴咽痛2天,不思饮食,咽部充血,扁桃体Ⅱ度肿大,咽峡部可见数个灰白色疱疹,周围有红晕。患儿恶风,闭塞,少量黄鼻涕,口渴,舌红苔薄黄,指纹浮紫。该患儿的治法可选用
典型心绞痛胸部疼痛的部位是
区别甾体皂苷和三萜皂苷的反应是区别甲型强心苷和乙型强心苷的反应是
下列哪一选项不能成立?()
投资主体一般包括投资决策主体、投资实施主体和()主体。
路基填方段内修成的台阶形式,每层台阶宽度不应小于( )。
某企业通过银行收回应收账款8000元,在填制记账凭证时误将金额记为6000元,并已登记入账。当年发现记账错误,更正时应采用的更正方法是( )。
原型定向
最新回复
(
0
)