首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test37_1,此工程包含一个源程序文件test37_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为: 0149 16 25 36 49 64 81 源程序文件test37_1.cpp
使用VC6打开考生文件夹下的工程test37_1,此工程包含一个源程序文件test37_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为: 0149 16 25 36 49 64 81 源程序文件test37_1.cpp
admin
2010-02-08
57
问题
使用VC6打开考生文件夹下的工程test37_1,此工程包含一个源程序文件test37_1.cpp,但该程序运行有问题,请改正函数中的错误,使该程序的输出结果为:
0149 16 25 36 49 64 81
源程序文件test37_1.cpp清单如下:
#include<iostream.h>
template <class T, int N = 100> class Vector
{
T vec[N];
public:
void set(int pos, T val);
T get(iht pos);
/***************** found *****************/
}
template <class T, int N> void Vector<T, N>::set(int pos, T val)
{
vec[pos] = val;
}
/***************** found *****************/
template <class T, int N> Vector<T, N>::get(int pos)
{
return vec[pos];
}
int main ()
{
Vector<double, 10> v;
int i = 0;
double d = 0.0;
for (i = 0; i < 10; i++)
v.set(i, double(i * i));
for (i = 0; i < 10; i++)
cout<<v.get(i)<<" ";
cout<<end1;
/***************** found *****************/
}
选项
答案
(1) 错误:} 正确:}; (2) 错误:template<class T,int N>Vector<T,N>::get(int pos) 正确:template<class T,int N>T Vector<T,N>::get(int pos) (3) 错误:缺少返回值 正确:加入 return 0;
解析
(1)主要考查考生对于类定义的理解,即使使用了类模板,在类定义的结尾仍然需要使用分号,这是C++的规定;
(2)主要考查考生是否会掌握了模板类的定义,template是关键字,在0中间是类型的定义,题目中Vector是一个类的名称,前面应该有该模板的名称,即T,这样才是完整的定义;
(3)主要考查考生对于函数返回值的掌握,任何返回值类型不为int型的函数最后都必须使用returen语句返回对应类型的值,就算是main函数也不例外。
转载请注明原文地址:https://www.kaotiyun.com/show/cKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列改革内容不是在《天朝天亩制度》中提出的一项是()
简述美国1787年宪法的内容。(南京大学2001年世界近现代史真题)
简述洋务运动的历史背景、主要内容和影响。(南开大学2018年世界历史真题)
简述尼克松主义的主要内容。(东北师范大学1999年世界现代史真题)
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
多元线性回归方程中自变量的选择有哪两种方法?()
一组服从正态分布的数据,其平均数为50,标准差为5,那么Z值为-2.58的原始数据应是()
建立回归模型的方法有()
初学电脑打字时,练习次数越多,错误就会越少,这属于()
认为“教育的根本功能不是提高人的生产能力,而是造成人的不同品质,与现存的社会经济结构和等级秩序相适应”的教育经济学理论是()
随机试题
某企业根据特定招投标项目成立了项目组,组长由公司委派,成员来自于企业的研发、采购、质检等各职能部门。该项目组的组织结构属于【】
下列属于应当提请免除职务的是:()
某宗房地产于去年抵押给银行,抵押期限为10年,自有资金权益价值为200万元,房地产净收益为50万元,自有资金资本化率为12%,抵押贷款常数为10%,则抵押贷款金额是()。
在空气中做牛顿环实验,当平凸透镜垂直向上缓慢平移而远离平面镜时,可以观察到这些环状干涉条纹()。
资金每增加一个单位而增加的成本称为()。
小丽是一名初中生,因父亲酗酒、母亲改嫁而缺少照顾,常在网吧或娱乐场所流连,彻夜不归。下列为小丽提供的服务中,具有治疗性功能的是()。
19世纪末20世纪初,垄断资本主义得以形成。垄断资本主义的发展包括两种基本形式
HenryManleywasalreadydeeplyindebt.HenryManley’scompanywasmakingenoughprofitstoraisetheworkers’wages.
CompareQuantityAandQuantityB,usingadditionalinformationcenteredabovethetwoquantitiesifsuchinformationisgiven,
Tomdidn’tbelieveawordshesaidand______.
最新回复
(
0
)