首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
58
问题
使用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://kaotiyun.com/show/cKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
简述辛亥革命前革命派和改良派论战的主要内容,并谈谈你对这场论战的基本看法。(南京大学2002年综合卷真题)
简述苏共二十大的主要内容与影响。(东北师范大学2002年世界现代史真题)
论述中共八大的内容和意义。(内蒙古大学2016年中国史真题)
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
某个单峰分布的众数为15,均值是10,这个分布应该是()
某中学高三年级有三个班,高考前有一个免试保送升学名额,分别来自三个班的候选人的成绩如下:请选用不同的综合方法,帮助学校领导做出决策,决定保送对象,并评价其合理性。
下列作品不是苏霍姆林斯基的是
教育的社会发展功能不是教育自身的功能。
明太祖朱元璋在总结元亡历史教训的基础上,确立了“刑乱国用重典”的立法指导思想。其主要表现在那两个方面?
随机试题
A.Ouruniversitywillextendtheopeninghoursofthelibraryandtheclassroomstomeetthestudents’needsatthehighestpos
萃取剂对原料液中的溶质组分要有显著的溶解能力,对稀释剂必须不溶
A市甲会计师事务所(以下简称“甲所”)是特殊的普通合伙企业。20l8年年初,合伙人王某为了招揽业务向介绍案源者支付高额介绍费;A市财政局接到举报后对甲所予以警告,并责令其停业整顿。甲所不服,向人民法院提起诉讼;在诉讼期间,被告撤销了对甲所的处罚,甲所遂向人
通常适用于再销售者未对商品进行改变外型、性能、结构或更换商标等实质性增值加工的简单加工或单纯购销业务的转让定价管理方法是()。
重组贷款的分类档次在至少6个月的观察期内不得调高。()
晋升竞赛的特征包括()。
依据《劳动合同法》,下列各项中,不属于用人单位不得解除合同情形的是()。
下列关于法制部门的监督的说法,不正确的一项是( )。
某市为了提高“一网通办”速度、提升政务服务水平,提出了“让信息多跑网路,让群众少跑马路”的主张。对于这个主张,你怎么看?
【S1】【S2】
最新回复
(
0
)