版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
窗体顶端CjFspB-QVneiUy5115|0|0您的本次作业分数为:95分।92。27单选题I920271•【第1章】不是面向对象系统的特性是()。「A封装性「B继承性GC保密性「D多态性对的答案:C单选题即2•【第1章】面向对象(0—0)程序设计是一种新的程序设计范型。这种范型的重要特性是()。°A程序=对象+消息「B程序=函数+调用「C程序=算法+数据「D程序=过程+调用对的答案:A尸单选题尸3.【第2章】以下叙述中不对的的是()。「A在不同的函数中可以使用相同名字的变量「B函数中的形式参数是局部变量C在一个函数内定义的变量只在木函数范围内有效A它必须用于new返回的指针B使用它删除对象时要调用析构函数3C对一个指针可以使用多次该运算符「D指针名前只有一对方括号符号,不管所删除数组的维数对的答案:C尸单选题r颉30.【第2章】已知有预编译指令#defines(a,b)(a*b),则执行语句i=l;Arca=s(3,5-i)+3;后,变量area的值为().A14「B15CC166D17对的答案:D92025〜」92025।单选题।.【第2章】在C++中,关于下列设立默认参数值的描述中,()是对的的。A不允许设立默认参数值GB在指定了默认值的参数右边,不能出现没有指定默认值的参数「C只能在函数的定义性声明中指定参数的默认值「D设立默认参数值时,必须所有都设立对的答案:B尸单选题尸.【第2章】在()情况下适宜采用内联函数。A函数代码小,频繁调用B函数代码多,频繁调用C函数体具有递归语句D函数体具有循环语句对的答案:A产单选题33.【第2章】重载函数在调用时选择的依据中,()是错误的。A函数名字°B函数的返回类型「C参数个数「D参数的类型对的答案:B用单选题34.【第3章】不是构造函数的特性是()。「A构造函数与类同名。°B构造函数必须说明返回类型。「C构造函数可以有形式参数。1D编译系统会自动调用构造函数。对的答案:B单选题35.【第3章】关于成员函数特性的下述描述,不对的的是()。%A成员函数一定要在类内定义。「B成员函数可以重载。C成员函数可以设立参数的默认值。D可在类内定义。对的答案:A产^单选题36.【第3章】对象是现实世界中的一个实体,其特性的是()。「A必须有一个关键字,以示区别。B每个对象都有对象标记名。「C只有数据属性。「D只有操作函数。对的答案:B尸单选题由37.【第3章】C++中,类和对象之间的关系是()。6A结构类型和结构体的关系。「B定义和被定义的关系。「C调用和被调用的关系。「D型和值的关系。对的答案:A单选题尸38.【第3章】现实世界中的对象,以下不是它的特性的是()。「A每一个必须有一个名字以区别于其他对象;厂B用属性来描述对象的某些特性;「C有一组操作,每组操作决定对象的一种行为;&D有一关键字class对的答案:D尸单选题尸9.【第3章】对象是现实世界中的一个实体,不是其特性的是()。°A必须有一个关键字,以示区别。「B每个对象必须有一个名字。「C有属性。「D有操作。对的答案:A单选题0.【第3章】是构造函数的特性是()。「A构造函数不能与类同名。「B构造函数必须说明返回类型。°C构造函数可以有形式参数。「D程序中必须有调用构造函数的语句。对的答案:C单选题41.【第3章】类的友元可以访问该类的()。「A只能是数据成员°B所有成员「C只能是成员函数「D只能是公有成员对的答案:B92073h/92073单选题।42.【第3章】定义类,再用类定义对象是()。A结构化程序设计的重要特点。'BC语言的重要特点。「C面向过程的程序设计的重要特点°D面向对象程序设计的重要特点。对的答案:D产单选题L43.【第3章】下面有关静态成员函数的描述中,对的的是()o「A在静态成员函数中可以使用ihis指针°B在建立对象前,就可认为静态数据成员赋值rC静态成员函数在类外定义时,要用static前缀''D静态成员函数只能在类外定义对的答案:B92062|72823,B单选题|9206244.【第3章】面向对象的程序设计中,定义类时保存字是用()。Atype(*Bclass/-CprivateDpublic对的答案:D尸单选题尸45•【第3章】析构函数的特性是(,A析构函数可以有多个参数。B析构函数只能在类体内定义。GC一个类中只能定义一个析构函数。「D一个类中能定义多个析构函数。对的答案:C单选题尸46.【第3章】类的友元允许访问该类的()。「A只能是数据成员°B私有成员「C只能是成员函数「D只能是公有成员对的答案:B小^单选题47•【第3章】不是析构函数的特性是()。°A析构函数可以有多个参数。「B析构函数是成员函数。「C一个类中只能定义一个析构函数。,D析构函数不能有参数。对的答案:A92084〜J92084।单选题।48•【第3章】下面有关析构函数特性的描述中,对的的是()。「A一个类中可以定义多个析构函数厂B析构函数名与类名完全相同④C析构函数不能指定返回类型D析构函数可以有一个或多个参数对的答案:c尸单选题尸49.【第3章】于成员函数的说法,不对的的是(「A成员函数可以是内置函数。厂B成员函数可以在类内先声明,再在类外定义完整。「C成员函数可以设立参数的默认值。GD成员函数一定要在类内定义完整。对的答案:D92048〜J92048।单选题।50•【第3章】下列的各函数中,是成员函数的是()。CA主函数「B返回对象的函数°C默认参数的构造函数「D友元函数对的答案:CE单选题E51•【第3章】造函数是在()时被执行的。「A程序编译GB创建对象rC创建类「D程序装人内存对的答案:B单选题尸52.【第3章】元的作用之一是()。&A提高程序的运营效率「B加强类的封装性rC实现数据的隐藏性「D增长成员函数的种类对的答案:A单选题尸.【第3章】的概念是(),,「A所有对象的集合。「B同一类记录的集合。「C同一类数据的集合。°D对一组具有共同的属性特性和行为特性的对象的抽象。对的答案:D92070〜」92070।单选题।.【第3章】下面有关对构造函数的描述中,对的的是()。A构造函数可以带有返回值GB构造函数的名字与类名完全相同「C构造函数必须带有参数「D构造函数必须定义,不能默认对的答案:B尸单选题尸55•【第3章】下列的各函数中,不是成员函数的是()。A构造函数B拷贝构造函数「C默认参数的构造函数GD友元函数对的答案:D严单选题严56•【第3章】声明类时,下面的说法对的的是()。「A可以在类的声明中给数据成员赋初值rB数据成员的数据类型可以是regisle"Cprivate、public、protected可以按任意顺序出现D没有用private、public、protcctcd定义的数据成员是公有成员对的答案:C产单选题57.【第3章】关于成员函数特性的下述描述,对的的是()。「A成员函数一定是内置函数。「B成员函数一定要在类外定义完整。°C成员函数可以设立参数的默认值。「D成员函数一定要在类内定义完整。对的答案:C尸单选题由58.【第3章】下面有关友元函数的描述中,对的的说法是()。GA友元函数是独立于当前类的外部函数「B一个友元函数不能同时定义为两个类的友元函数C友元函数必须在类的外部定义D在外部定义友元函数时,必须加关键字friend对的答案:A尸^单选题.【第3章】先定义类,再用类定义对象、对象数组、对象指针是()。「A结构化程序设计的重要特点。厂BC语言的重要特点。「C面向过程的程序设计的重要特点。GD面向对象程序设计的重要特点。对的答案:D严单选题尸.【第3章】下列的各种函数中,是本类的成员函数()。A构造函数「B拷贝构造函数°C友元函数,D缺省参数的构造函数对的答案:C单选题尸.【第3章】是构造函数的特性是()。「A构造函数不可以有形式参数。♦B在创建对象时被执行。「C构造函数与类不同名。D构造函数必须说明返回类型。对的答案:B
D在一个函数内的复合语句中定义的变量在本函数范围内有效对的答案:D9203972800,D单选题产4.【第2章】假设已有定义9203972800,D单选题产Aname[3]-q';Bname=Cname=newChar[5];*Dname=newChar('q');对的答案:A产单选题由5•【第2章】下列选项中,当x为大于1的奇数时,值为0的表达式是()。Ax%2==l«Bx%2=0Cx%2!=0CDx/2对的答案:B疝单选题尸6.【第2章】假如定义并初始化一个数组ints[10]={1,2,3,4,5,6,7,8,9,10};则执行printf("%d\n'\ala[lj*a[2j])语句后的输出结果是()。「A3CB492090单选题尸62.【第4章】用派中类的重要因素是()。°A提高代码的可重用性厂B提高程序的运营效率rC加强类的封装性D实现数据的隐藏对的答案:A单选题63.【第4章】置虚基类的目的是()。「A简化程序°B消除二义性rC提高运营效率「D减少目的代码对的答案:B单选题64.【第4章】类成员在派生类中的访问属性描述中,对的的是()。「A无论哪种派生,基类的公有成员不允许派生类的成员函数访问。rB无论哪种派生,基类的保护成员不允许派生类的成员函数访问。「C无论哪种派生,基类的私有成员允许派生类的成员函数访问。④D无论哪种派生,基类的保护成员允许派生类的成员函数访问。对的答案:D9209692096单选题I65.【第4章】生类构造函数的执行顺序对的的是()。A先执行基类的构造函数,再执行派生类的构造函数。B先执行派生类的构造函数,再执行基类的构造函数。「C先执行派生类构造函数的函数体,再执行基类构造函数的函数体。「D以上都不是。对的答案:A产单选题r碱66•【第4章】多继承构造函数定义中,几个基类构造函数用()分隔。「A:「B;汗C,rD::对的答案:C尸单选题严67•【第4章】类和派生类的互相关系不对的的是()。「A从基类到派生类称为派生。「B派生类还可以再作为另一派生类的基类。GC从派生类到基类称为派生。「D从派生类到基类称为继承。对的答案:C尸单选题68•【第4章】类和派生类的互相关系对的的是()。°A从基类到派生类称为派生。B从基类到派生类称为继承。C从派生类到基类称为派生。D派生类包含了基类。对的答案:A尸单选题尸.【第4章】生类析构函数的执行顺序对的的是()。「A先执行基类的析构函数,再执行派生类的析构函数。°B先执行派生类的析构函数,再执行基类的析构函数。「C基类析构函数执行总是在先。「D以上都不是。对的答案:B尸单选题尸.【第4章】个基类可以派生出一个派生类,该派生类再派生出一个派生类,这种继承关系称为()。A多继承「B多重继承CC双重继承D单继承对的答案:D严单选题1.【第4章】类和派生类对的的关系是()。A从基类到派生类称为继承。B从派生类到基类称为派生。C派生类包含了基类。D从基类到派生类称为派生。对的答案:D产^单选题.【第4章】个基类可以派生出二个派生类,这种继承关系称为()。「A多继承「B多重继承°C单继承「D双重继承对的答案:C尸单选题即.【第4章】设已经定义好了一个类student,现在要定义类derived,它是从student私有派生的,定义类derived的对的写法是()。Aclasederived::studentprivate{...};Bclasederived::studentpublic{...);,*Cclasederived::privatestudent{...};Delasederivcd::pub1icstudcnt{...};对的答案:C产单选题.【第4章】类成员在派生类中的访问属性描述中,错误的是()。「A无论哪种派生,基类的公有成员允许派生类的成员函数访问。「B无论哪种派生,基类的保护成员允许派生类的成员函数访问。C无论哪种派生,基类的私有成员不允许派生类的成员函数访问。D无论哪种派生,基类的保护成员不允许派生类的成员函数访问。对的答案:D单选题由3.【第5章】定义作运算符重载函数的是()。「A构造函数,B析构函数「C主函数。°D类以外的函数对的答案:D92119〜.I92119।单选题।.【第5章】抽象类论述中,不对的的是()oA假如一个类至少有一个纯虚函数,那么该类为抽象类。rB抽象类只能用作其他类的基类,不能建立抽象类对象。「C抽象类可以用来定义指针。④D抽象类可以作为某个函数的返回类型。对的答案:D即单选题.【第5章】对虚基类对的的论述对的的是()。A定义基类时加viriua1。B成员函数前加virtua1«C在派生类名前加virtual。“D定义派生类时,在基类名前加virtua1。对的答案:D即单选题尸.【第5章】对虚基类的论述,对的的是()。A定义基类时加virtual。«B定义派生类时,在基类名前加virtua1。C成员函数前加virlual。CD在派生类名前加virtua1。对的答案:B乐单选题严79.【第5章】派生类中虚函数原型的()。A函数类型可以与基类中虚函数的原型不同rB参数个数可以与基类中虚函数的原型不同rC参数类型可以与基类中虚函数的原型不同&D以上都不对对的答案:D92100〜.I92100।单选题।80•【第5章】还可定义作运算符重载函数的是()。6A类以外的函数「B构造函数「C析构函数「D主函数。对的答案:A即单选题即.【第5章】下列关于纯虚函数与抽象类的描述中,错误的是()oA纯虚函数是一种特殊的函数,它允许没有具体的实现B抽象类是指具有纯虚函数的类GC一个基类的说明中有纯虚函数,该基类的派生类一定不再是抽象类厂D抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出对的答案:C严单选题尸.【第5章】关于虚函数,对的的描述是()。GA构造函数不能是虚函数「B析构函数不能是虚函数「C虚函数可以是友元函数D虚函数可以是静态成员函数对的答案:A尸^单选题尸3.【第5章】关于抽象类的下列描述中,对的的是()。°A假如一个类至少有一个纯虚函数,那么该类为抽象类。B抽象类能用作其他类的基类,还能定义抽象类对象。「C抽象类中不能再定义普通成员函数。1D抽象类可以作为函数的参数类型。对的答案:A由单选题严84.【第5章】一个基类可以派生出二个派生类,这种继承关系还是称为()。「A多继承°B单继承「C多重继承D双重继承对的答案:B单选题r项85.【第5章】一个派生类有多个父类,而这多个父类又有一个共同基类,这种情况,才考虑设立虚基类,目的是()。°A消除二义性。「B简化程序。「C提高运营效率。「D减少目的代码。对的答案:A尸单选题尸86.【第5章】面向对象的多态性对的的说法是()。「A不同名字的函数定义相同功能。°B同一种运算符定义不同的操作。「C函数不允许同名。厂D派生类中不可出现与基类同名的函数。对的答案:B严单选题严87.【第5章】有关运算符重载对的的描述是()。「AC++语言允许在重载运算符时改变运算符的操作个数厂BC++语言允许在重载运算符时改变运算符的优先级CC++语言允许在重我运算符时改变运算符的结合性DC++语言允许在重载运算符时改变运算符本来的功能
对的答案:D92102单选题事88.【第5章】假如在基类中将show声明为不带返回值的纯虚函数,对的的写法是()。Avirtua1show()=0;BvirtiiaIvoidshow();"Cvirtua1voidshow()=0;r*Dvoidshow()=0virtual;对的答案:C9211272875,D单选题尸89.【第59211272875,D单选题尸A类以外的函数「B成员函数「C构造函数“D友员函数。对的答案:C尸单选题90.【第5章】能用友元函数重载的运算符是()。GA+CB=「C[]「D->对的答案:A由单选题尸91.【第5章】关于虚函数的下列描述中,对的的是()。GA在基类中被关键字virtua1说明,并在派生类重新定义的函数。「B在派生类重新定义函数时,用关键字virtual说明。「C在派生类前用关键字virtual说明。「D在派生类重新定义虚函数时,规定与基类的虚函数可具有不同的函数名。对的答案:A单选题P题92.【第5章】通过基类指针或引用来访问基类和派生类中的同名函数,才考虑虚函数。对的的论述是()。(・A虚函数是在基类中用virtual说明,派生类中重新定义的函数。「B虚函数是一个static类型的成员函数。「C虚函数是一个非成员函数。「D派生类的虚函数与基类的虚函数具有不同的参数个数和类型。对的答案:A尸单选题尸93.【第5章】也可定义作运算符重载函数的是()。「A构造函数,B析构函数GC成员函数「D主函数。对的答案:C即单选题尸94.【第5章】面向对象的多态性对的的是()。对的答案:c尸单选题尸7.【第2章】下面有关重载函数的说法中对的的是()。「A重载函数必须具有不同的返回值类型「B重载函数形参个数必须不同④C重载函数必须有不同的形参列表rD重载函数名可以不同对的答案:CA不同名字的函数定义相同功能。%B同一种运算符定义不同的操作。「C函数不允许同名。「D派生类中不能出现与基类同名的函数。对的答案:BE单选题即.【第5章】派生类的对象对它的基类成员中,可以访问的是()。°A公有继承的公有成员。厂B公有继承的保护成员。「C公有继承的私有成员。「D公有继承的所有成员。对的答案:A尸单选题中^.【第5章】关于抽象类的下列描述中,错误的是()。「A假如一个类至少有一个纯虚函数,那么该类为抽象类。B抽象类只能用作其他类的基类,不能建立抽象类对象。rC抽象类可以用来定义指针。°D抽象类可以作为函数的参数类型。对的答案:DE单选题即97•【第6章】打开磁盘文献的打开方式中,不能使用的是()。Aios::bothBios::appCios::intDios::out对的答案:A用单选题98.【第6章】打开磁盘文献的打开方式中,以写方式打开文献为()。r入Aios::ateBios::outCios::in/-Dios::app对的答案:B即单选题严99.【第6章】打开磁盘文献的打开方式中,以读方式打开文献为()。CA1os::ater口•Bios::outCios::m/-Dios::app对的答案:C92122〜.I92122।单选题।100•【第6章】C++进行文献操作时需要包含的文献是():A「stream、hBiostrcanKhCstdio>hDmath、h对的答案:A加入错题集关闭窗体底端Aa[l][0]Ba[1][1]rCa[2]l0]「Da[21[l]对的答案:A单选题尸11•【第2章】关于new运算符的下列描述中,()是错误的。A它可以用来动态创建对象和对象数组「B使用它创建的对象或对象数组可以使用运算符delete删除「C使用它创建对象时要调用构造函数GD使用它创建对象数组时必须指定初始值对的答案:D尸单选题尸12.【第2章】执行x=-1;do{x=x*x;}while(!x);循环时,下列说法对的的是()。6A循环体将执行一次LB循环体将执行两次「C循环体将执行无限次「D系统将提醒有语法错误对的答案:A下单选题E13.【第2章】charA[l0]=°abcde",B[8]="fghi";strcpy(a+3,b+1);printf("%d",str1en(a));执行下面程序后的输出结果为()。C9CD10对的答案:B尸单选题r颉14.【第2章】下列语句中错误的是()。Aint*p=newin1(10);Bint*p=newint[10];Cint*p=newint;“Dint*p=newint[40](0);对的答案:D尸单选题尸15.【第2章】下列表达式中,不对的的表达式是()<.Aa=l,b=l°By=int(x)Ca=b=5「Di++对的答案:B下单迄产16.【第2章】在C程序中,假如有FILE*fp:则对于文献指针fp,下面说法对的的是()。Afp是文献读写位置B可以用一个fp同时对多个文献缓冲区操作Cfp是用以描述文献缓冲区信息的结构的指针D当对文献进行读写操作时,fp也跟着移动对的答案:CI92053I72814,B乂3]92053I।单选题।17.【第2章】设有以下说明语句,则下面的叙述中不对的的是()。structXYZ{intx;floaty;Charz;}xyz;「Ax,y,z都是结构成员名3BstruetXYZ是结构类型名「Cstruct是定义结构类型的关键字「DXYZ是结构类型名对的答案:D产单选题18.【第2章】表达year为闰年的c语言表达式为()。A(year%4==0&&year%100?!=0)&&(year%400==0)♦B(year%4==0&&year%100?!=0)||(year%400==0)C(year%4==0)&&(year%400==0)D(year%4==0)|I(year%400==0)对的答案:B尸单选题尸19.【第2章】假设已有定义“constChar*namc="chen"】下面的语句中错误的是()。°Aname[3]="q';Bname=name=newChar[5J;Dname=newChar('q');对的答案:A尸单选题20•【第2章】下列条件语句中,功能与其他语句不同的是()。Aif(a)printf("%d\n",x);elseprintf("%d\n",y)Bif(a==O)printfC'%d\n",y);e1seprintf("%d\n",x)Cif(a!=0)printf("%d\n\x);eIseprintf("%d\n”,y)&Dif(a==0)printf("%d\n",x);e1seprintf("%d\n",y)对的答案:D尸单选题尸.【第2章】与数学式子相应的C语言表达式是()。A3*xAn/(2*x-l)B3*x*n/(2*x-l)“C3*pow(x,n)/(2*x-l)D3*pow(n,x)/(2*x-l)对的答案:C单选题尸.【第2章】若有定义char*words[]={"FORTRAN—BASIC”「PASCAL","JAVA",”C"};则输出结果为AVA的语句是(),.Aprintf("%s”产words[3]+1)Bprintf("%sH,*words[4]+1)Cprinif("%s';*(words+3)+l)Dprintf
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省绵阳外国语学校2027届化学九上期中经典试题含解析
- 2027届安徽省合肥市肥东四中学九上化学期末达标检测试题含解析
- 2027届山东省泰安市泰前中学化学九上期末联考试题含解析
- 广东省汕头市十四中学2027届化学九上期中质量检测模拟试题含解析
- 2025年跨境电商独立站SEO关键词排名监控
- 浙江省绍兴县杨汛桥镇中学2027届九年级物理第一学期期末质量跟踪监视试题含解析
- 北京101中学2027届化学九年级第一学期期末学业水平测试试题含解析
- 2026年急性胰腺炎早期识别试题及答案
- 2026年黑龙江省各级机关公务员考试(网络安全+网络安全技术网络安全防护+网络安全技术数据应用与管理)综合练习题及答案
- 云南省昆明市长城中学2027届物理九年级第一学期期末监测模拟试题含解析
- 岳阳南湖地区开发策划方案 李澍 彭万
- 2019县级国土资源调查生产成本定额
- 胃肠外科医师理论知识考核试题(含初、中、高级)题库及答案
- 穴位埋线疗法疗法
- 湖南省社会保险费申报测算管理系统
- 语文教育名师名课
- 公司经营管理自查自纠报告
- 刘奇凡怎样起草领导讲话稿
- 通快激光发生器trucontrol操作手册
- 护理临床带教
- GB/T 15637-2012数字多用表校准仪通用规范
评论
0/150
提交评论