19春福师《C++语言程序设计》在线作业一2满分答案

上传人:95****64 文档编号:88820620 上传时间:2019-05-10 格式:DOC 页数:10 大小:36.50KB
返回 下载 相关 举报
19春福师《C++语言程序设计》在线作业一2满分答案_第1页
第1页 / 共10页
亲,该文档总共10页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《19春福师《C++语言程序设计》在线作业一2满分答案》由会员分享,可在线阅读,更多相关《19春福师《C++语言程序设计》在线作业一2满分答案(10页珍藏版)》请在金锄头文库上搜索。

1、19春福师C+语言程序设计在线作业一2 - 一、单选题共20题,40分1、下列描述正确的是()。A表示mn为true或mn&mBswitch语句结构中必须有default语句Cif语句结构中必须有else语句D如果至少有一个操作数为true,则包含“”运算符的表达式为true本题正确的选项是:D2、已知字符b的ASCII码为98,语句printf(%d,%c,b,b+1 );的输出为( )A98,bB语句不合法C98,99D98,c本题正确的选项是:D3、在设计程序时,应采纳的原则之一是()。A不限制goto语句的使用B减少或取消注解行C程序越短越好D程字结构应有助于读者理解本题正确的选项是:

2、D4、已知下列语句中的x和y都是int型变量,其中不正确的语句是( )Ay+=+x;B+x+=y;Cy=x+;Dx+=y;本题正确的选项是:D5、下列关于构造函数说法不正确的是( )A构造函数必须与类同名B在构造函数中可以对类中的成员进行初始化C构造函数可以省略不写D构造函数必须有返回值本题正确的选项是:D6、假定AB为一个类,则执行“ABa(4),b3,*p2;”语句时,自动调用该类构造函数的次数为()。A3B4C6D9本题正确的选项是:B7、下列各个成员函数中,纯虚函数是( )Avoid fun(int)=0Bvirtual void fun(int)Cvirtual void fun(i

3、nt)Dvirtual void fun(int)=0本题正确的选项是:D8、下面关于数组的描述错误的是()。A在C+语言中数组的名字就是指向该数组第一个元素的指针B长度为n的数组,下标的范围是0-n1C数组的大小必须在编译时确定D数组只能通过值参数和引用参数两种方式传递给函数本题正确的选项是:D9、下列程序的执行结果为_。#include void main() int a3,b0; int*p&a: b=+a+; cout*P,bendl;A3,4B4,3C3,4D4,4本题正确的选项是:B10、在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是()。A派生类的对象可以赋

4、给基类的对象B派生类的对象可以初始化基类的引用C派生类的对象可以直接访问基类中的成员D派生类的对象的地址可以赋给指向基类的指针本题正确的选项是:C11、结构化程序设计的一种基本方法是()。A筛选法B递归法C归纳法D逐步求精法本题正确的选项是:D12、下列程序的输出结果是_。 #include int min(int a,int B) if(ab) return a; else return B; return 0; void main() coutmin(1,min(2,3)endl; A0B1C2D3本题正确的选项是:B13、假定a为一个整型数组名,则元素a4的字节地址为()。Aa+4Ba+

5、8Ca+16Da+32本题正确的选项是:C14、在对typedef的叙述中错误的是()。A用typedef可以定义各种类型名,但不能用来定义变量B用typedef可以增加新类型C用typedef只是将已存在的类型用一个新的标识符来代表D使用typedef有利于程序的通用和移植本题正确的选项是:B15、下列程序执行完后,x的值是()。 intx=0; for(intk=0;k90;k+) if(k)x+;A0B30C89D90本题正确的选项是:C16、若x,y,z均被定义为整数,则下列表达式终能正确表达代数式1/(x*y*z)的是( )A1/x*y*zB1.0/(x*y*z)C1/(x*y*z)

6、D1/x/y/(float)z本题正确的选项是:B17、下列描述中哪个是正确的()。A私有派生的子类无法访问父类的成员B类A的私有派生子类的派生类C无法初始化其祖先类A对象的属性,因为类A的成员对类C是不可访问的C私有派生类不能作为基类派生子类D私有派生类的所有子孙类将无法继续继承该类的成员本题正确的选项是:B18、在位运算中,操作数每右移一位,其结果相当于()。A操作数乘以2B操作数除以2C操作数乘以4D操作数除以4本题正确的选项是:B19、在用class定义一个类时,数据成员和成员函数的默认访问权限是()。A共有B私有C保护D其他本题正确的选项是:B20、下列程序段循环次数是()。intx

7、=10; while(+x) coutxendl;A9B10C11D无限本题正确的选项是:A二、判断题共20题,40分1、在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。A错误B正确本题正确的选项是:A2、假定一个一维数组的定义为“char*a8;”,则该数组所含元素的个数为32。A错误B正确本题正确的选项是:A3、一个类的对象只有一个。A错误B正确本题正确的选项是:A4、内联函数是为了提高编程效率而实现的,它克服了用#define宏定义所带来的弊病 。( )A错误B正确本题正确的选项是:B5、如果类B继承了类A,则称类A为类B的基类,类B称为类A的派生

8、类。A错误B正确本题正确的选项是:B6、说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值类型就可以了。A错误B正确本题正确的选项是:B7、派生类的成员一般分为两部分,一部分是从基类继承的成员,另一部分是自己定义的新成员。A错误B正确本题正确的选项是:B8、系统可以提供默认的析构函数。A错误B正确本题正确的选项是:B9、构造函数不能重载。A错误B正确本题正确的选项是:A10、一个对象必属于某个类。A错误B正确本题正确的选项是:B11、switch后面括号中的表达式只能是整型、字符型或枚举型表达式。( )A错误B正确本题正确的选项是:B12、用一个标识符代表一个常量的称

9、为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。( )A错误B正确本题正确的选项是:B13、引用的目的主要用于在函数参数传递中,解决大对象的传递效率和空间都不如意的问题。( )A错误B正确本题正确的选项是:B14、私有成员只能被本类的成员函数访问,来自类外部的任何访问都是非法的。( )A错误B正确本题正确的选项是:A15、设一维整型数组data已进行了初始化,则其元素个数可由操作符sizeof通过表达式sizeof(data/data0)计算出来。A错误B正确本题正确的选项是:B16、带extern的变量说明是变量声明,不是变量定义。( )A错误B正确本题正确的选项

10、是:B17、如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。A错误B正确本题正确的选项是:B18、在内存中,字符数据以ASCII码存储,即以整数表示。( )A错误B正确本题正确的选项是:B19、在面向对象的程序设计中,类描述的是具有相似性质的一组对象。A错误B正确本题正确的选项是:B20、一个类的成员函数可以任意被调用( )A错误B正确本题正确的选项是:A三、多选题共10题,20分1、对C+语言和C语言的兼容性,描述不正确的是_。AC+兼容CBC+部分兼容CCC+不兼容CDC兼容C+本题正确的选项是:BCD2、在进行完成任何C+流的

11、操作后,都可以用C+流的有关成员函数检测流的状态;其中不能用于检测输入流状态的操作函数名称是_。AfailBeofCbadDgood本题正确的选项是:ACD3、函数调用可以_。A出现在一个表达式中B出现在执行语句中C作为一个函数的实参D作为一个函数的形参本题正确的选项是:ABC4、考虑函数原型void test(int a ,int b=7,char z=*),下面的函数调用中,属于合法调用的是_。Atest(5)Btest(5,8)Ctest(6,#)Dtest(0,0,*)本题正确的选项是:ABD5、在下面的一维数组定义中,没有语法错误的是_。Aint a =1,2,3Bint a10=0

12、Cint a Dint a5本题正确的选项是:ABD6、下面关于指针变量和引用变量的说法正确的是_。A指针变量存放的是内存地址,并且可以置为0B定义引用变量时,必须同时指明具体被引用的对象或变量C使用取地址操作符,可以取得指针变量自身的地址,但取不到引用变量自身的地址D类中的数据成员可以是指针变量,但不能是引用变量本题正确的选项是:ABC7、下列哪种函数不可以是虚的_。A自定义的构造函数B拷贝构造函数C静态成员函数D析构函数本题正确的选项是:ABC8、下面描述中,表达正确的是_。A公有继承时基类中的public成员在派生类中仍是public的B公有继承时基类中的private成员在派生类中是public的C公有继承时基类中的protected成员在派生类中仍是protected的D私有继承时基类中的public成员在派生类中是private的本题正确的选项是:ACD9、下面哪些保留字可以作为函数的返回类型_。AvoidBintCnewDlong本题正确的选项是:ABD10、使用值传递方式将实参传给形参,下列说法不正确的是_。A形参是实参的备份B实参是形参的备份C形参和实参是同一对象D形参和实参无联系本题正确的选项是:BCD

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 成考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号