首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
31
问题
使用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全国计算机二级
相关试题推荐
简述《蒙巴顿方案》的主要内容。(东北师范大学2000年世界现代史真题)
在一组原始数据中,各个Z分数的标准差为()
福禄贝尔建立了一个以活动与游戏为主要特征的幼儿园课程体系,其依据不包括
下列选项中不是乌申斯基主张的教学原则是
夸美纽斯主张国家既对教育具有不可推卸的责任,也有管理教育的最高权力。下列对夸美纽斯此方面的主张表述错误的是
在教学中教师通过指导学生运用一定的仪器设备进行独立实验作业而获得知识和技能的方法是()
假定某公司CEO决定来年投资股票,有两种方案供选择,要么投资a股票,a股票目前价值为75元/股,来年经济状况好的概率为0.2,股价为96;经济状况恶化概率为0.2,股价为68;经济状况正常概率为0.6,股价为85;b股票与市场相关系数为0.68,股票b的标
直线x—y+m=0与圆x2n+y2n一2x一1=0有两个不同交点的一个充分不必要条件是()。
随机试题
左图为等大的3个灰色正方体和15个白色正方体所组成的多面体,其可以切割为①、②和③三个小多面体,则③代表的多面体可能是:
国际化管理改变着人们的_______观、_______观和_______模式、思想方法,也深刻地改变着企业的经营模式和管理方法,迫使企业向国际化经营管理方向发展。
从信息加工的角度看,记忆过程就是对输入信息的编码、储存和提取的过程。
无牙颌患者的垂直距离确定,主要应用
构成病毒衣壳的主要成分是
氧气瓶与乙炔瓶的安全距离不得小于()米。
证券登记实行证券登记申请人(),证券登记申请人应当保证其所提供的登记申请材料真实、准确、完整。
某电信公司2009年度,发生相关业务如下:(1)当年为新入网客户提供通信服务,取得收入500万元,同时销售电话座机收入20万元,收取电话机安装费收入2万元;(2)当年销售长途IP电话卡业务,面值收入700万元,当年财务会计上体现折让比例
在少数民族地区要大力推广农业科学技术,提高科技含量,增加科学技术对经济的贡献份额,促进科技与经济的紧密结合。要做到这一点,关键又在于积极发展民族教育,各级政府应下大决心,加大对民族地区教育事业、各种实用技术培训的投入,提高劳动者素质,促进民族地区经济社会协
设y=y(x),z=z(x)是由方程z=xf(x+y)和F(x,y,z)=0所确定的函数,其中f和F分别具有一阶连续导数和一阶连续偏导数,求
最新回复
(
0
)