位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2013年9月全国计算机等级《二级C++》上机临考冲刺试卷(3)

下列是重载为非成员函数的运算符函数原型,其中错误的是(  )。

发布时间:2024-07-09

A.Fractionoperator+(Fraction,Fraction);

B.Fractionoperator-(Fraction);

C.Fraction&operator=(Fraction&,Fraction);

D.Fraction&operator+=(Fraction&,Fraction):

试卷相关题目

  • 1若有如下程序:#includeusingnamespacestd;classTestClassl{private:inta;public:TestClassl(inti){a=i:}voiddisp(  ){cout<<a<<",";}};classTestClass2{private:intb:public:TestClass2(intj){b=j;}voiddisp(){cout<<b<<",";}};classTestClass3:publicTestClass2,publicTestClassl{private:intc;public:TestClass3(intk):TestClass1(k-2),TestClass2(k+2){c=k:}voiddisp(){TestClasssl::disp();TestClasss2::disp();cout<<c<}};intmain(){TestClass30bj(10);obj.disp();return0;}程序执行后的输出结果是(  )。

    A.10,10,10

    B.10,12,14

    C.8,10,12

    D.8,12,10

    开始考试点击查看答案
  • 2下面关于break语句的描述中,不正确的是(  )。

    A.break可以用于循环体内

    B.break语句可以在for循环语句中出现多次

    C.break语句可以在switch语句中出现多次

    D.break语句可用于if条件判断语句内

    开始考试点击查看答案
  • 3下列各类函数中,不是类的成员函数的是(  )。

    A.构造函数

    B.抽象类

    C.派生类

    D.以上都不对

    开始考试点击查看答案
  • 4将运算符“+”重载为非成员函数,下列原型声明中,错误的是(  )。

    A.MyClockoperator+(MyClock,long);

    B.MyClockoperator+(MyClock,MyCloek);

    C.MyCloekoperator+(long,long);

    D.MyClockoperator+(long,MyCloek):

    开始考试点击查看答案
  • 5下列关于栈叙述正确的是(  )。

    A.栈顶元素最先能被删除

    B.栈顶元素最后才能被删除

    C.栈底元素永远不能被删除

    D.以上三种说法都不对

    开始考试点击查看答案
  • 6下列关于函数模板的描述中,正确的是(  )。

    A.函数模板是一个实例函数

    B.使用函数模板定义的函数没有返回类型

    C.函数模板的类型参数与函数的参数相同

    D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数

    开始考试点击查看答案
  • 7若目前D盘根目录下并不存在test.txt文件,则下列打开文件方式不会自动创建test,txt文件的是(  )。

    A.ifstreamfin;fin.open("d:\\test.txt",iso_base::in);

    B.fstreamfi0;ri0.open("d:\\test.txt",is0_base::out);

    C.ofstream。fort;lout.open("d:\\test.txt",ios_base::out);

    D.ofstreamfout;fout.open("d:\\test.txt",is0_base::app);

    开始考试点击查看答案
  • 8数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(  )。

    A.DB包括DBS和DBMS

    B.DBMS包括DB和DBS

    C.DBS包括DB和DBMS

    D.没有任务关系

    开始考试点击查看答案
返回顶部