C++语言程序设计 题目列表
单选题有如下程序:程序的输出结果是( )。Aval=10 const:val=20Bconst:val=10 const:val=20Cconst:val=10 val=20Dval=10 val=20
单选题设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为( )。A4B6Cm-5Dm-6
单选题下面叙述错误的是( )。A对基类成员的访问能力在private派生类中和public派生类中是不同的B基类的private成员在public派生类中不可访问C基类中的public成员在protected派生类中是protected的D基类中的public成员在protected派生类中仍然是public的
单选题下面关于指针的说法中错误的是( )。A在指针定义的同时可以对其进行初始化B指针根据其所指向变量的类型的不同,所占用内存大小也不同C指针中存放的是内存单元的地址D相同类型的指针之间可以相互赋值
问答题使用VC6打开源程序文件modi3.cpp。其中类TestClass用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。 此程序将in.txt文件中的内容输出到屏幕,并且将文件按照以上方式分割,存于文件out1.txt和out2.txt中。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 1.从输入文件中获得一个字符,并判断是否到文件结尾,如果到文件结尾,则退出循环。请在注释//********1********后添加适当的语句。 2.把获得的输入文件的内容存储到buf中,并且用len记录下文件的长度。请在注释//********2********后添加适当的语句。 3.将输入文件的后一半内容存储在第二个文件中,请在注释//********3********后添加适当的语句。 4.使用文件流对象打开输入文件modi3.txt,请在注释//********4********后添加适当的语句。 注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
单选题下列情况中,不会调用拷贝构造函数的是( )A用一个对象去初始化同一类的另一个新对象时B将类的一个对象赋值给该类的另一个对象时C函数的形参是类的对象,调用函数进行形参和实参结合时D函数的返回值是类的对象,函数执行返回调用时
单选题关系表中的每一行记录称为一个( )。A字段B元组C属性D关键码