第十六章测试
1.假设声明了以下的函数模板,错误的调用语句是(      )template  <class  T>T max(T x,T y){ retum(x>y)?x:y;}并定义了int i; char c;
A:max(i, c) B:max((int)c, i)  C:max(i, i) D:max(c,c)
答案:A
2.定义函数模板中使用的参数类型标识符需使用下列哪组符号括起来(    )
A:()  B:<> C:“”  D:{} 3.下列有关模板和继承的叙述正确的是 (     )
A:相同类模板的不同实例一般没有联系,而派生类各种类之间有兄弟父子等关系 B:从动态性能看,继承类系比模板类系具有更多的动态特性 C:模板和继承都可以派生出一个类系 D:从类系的成员看,模板类系的成员比继承类系的成员较为稳定 4.下列叙述错误的是(     )
A:程序中try语句与catch语句是一个整体,缺一不可 B:一个try语句可以有多个catch语句  C:catch(…)语句可捕获所有类型的异常  D:catch(…)语句可以放在catch语句组的中间 5.下列叙述错误的是(    )
A:一个程序中可以有try语句而没有throw语句 B:throw语句抛出的异常可以不被捕获 C:当catch语句捕获一个异常后,可能不能完全处理异常 D:在try块中抛出异常后,程序最后回到try块中继续执行后面的语句 

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部