1. [单选题]下列程序的输出结果为2,横线处应添加语句( )。 #includeiostream> using namespace std; { public: ______void fun(){cout1;} }; class TestClass2:public TestClass1 { public:void fun(){cout2;) }; int main() { TestClass1 *p=new TestClass2; p->fun(); delete p; Teturn 0; }
A. private
B. virtual
C. protected
2. [单选题]常用的算法设计方法有:( ) Ⅰ.列举法 Ⅱ.归纳法 Ⅲ.递推 Ⅳ.递归. Ⅴ.回溯法
A. Ⅰ,Ⅱ,Ⅲ,Ⅴ
B. Ⅲ,Ⅳ,Ⅴ
C. Ⅰ,Ⅱ,Ⅴ
D. 全是
3. [单选题]程序段:int i=65536;prinff("%d\n",i);,则输出结果是______。
A. 65536
C. 有语法错误,无输出结果
D. -1
4. [单选题]一些重要的程序语言(programming language)油口C语言和Pascal语言)允许过程的递归调用而实现递归调用中的存储分配通常用
A. 栈
B. 堆
C. 数组
D. 链表
5. [单选题]若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为 ( )。
A. 0
B. 1
C. -1
D. 一个非0值