有如下程序:#includeusingnamespacestd;classBase{public:Base(){cout<<"BB";f();}voidf(){cout<<"BF";}};classDerived:publicBase{public:Derived(){cout<<"DD";}voidf(){eout<<"Df";}};intmain(){Derivedd;return0;}执行上面的程序将输出( )。
A.BBBfDD
B.BBDfDDDf
C.DD
D.DDBBBf
试卷相关题目
- 1有如下程序:#includedusingnamespacestd;classTestClass{private:intx,Y;public:TestClass(inti,intj){x=i:y=j;}voidprint(){cout<<"printl"<}voidprint()const{cout<<"print2"<}};intmain(){constTestClassa(1,2);print();return0;}该程序运行后的输出结果是( )。
A.printl
B.print2
C.printlprint2
D.程序编译时出错
开始考试点击查看答案 - 2已知字母A的ASCIl代码值为65,若变量kk为char型,下列不能正确判断出kk中的值为大写字母的表达式是( )。
A.kk>='A'&&kk<='Z'
B.!(kk>='A'‖kk<='2')
C.(kk+32)>='a'&&(kk+32)<='2'
D.isalpha(kk)&&(kk<=91)
开始考试点击查看答案 - 3有下列程序:#includeintfun(intx,inyy){if(x==y)return(x);elsereturn((x+y)/2);}voidmain( ){inta=4,b=5,c=6;printf("%dn",fun(2*a,fun(b,c)));}程序运行后的输出结果是( )。
A.3
B.6
C.8
D.12
开始考试点击查看答案 - 4在计算机中,算法是指( )。
A.查询方法
B.加工方法
C.解题方案的准确而完整的描述
D.排序方法
开始考试点击查看答案 - 5有如下程序:#includeusingnamespacestd;intmain( ){intf,f1=0,f2=1;for(inti=3;i<=6;i++){f=f1+f2:f1=f2;f2=f;}cout<<f<return0;}运行时的输出结果是( )。
A.2
B.3
C.5
D.8
开始考试点击查看答案 - 6对于模板定义关键字class和typename说法不正确的是( )。
A.程序中的class并不能都替换为typename
B.class和typename都可互相替换
C.程序中的typename都能替换为class
D.程序中的部分class可以替换为typename
开始考试点击查看答案 - 7下面程序的执行结果是( )。#include"iostream.h"voidmain(){int*P,r;P=newint:*P=20:r=sizeof(*p);cout<<r<deleteP;}
A.程序错误
B.内存为20地址的大小
C.20
D.4
开始考试点击查看答案 - 8类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。classMyClass{public:MyClass( ){}MyClass(inti){value=newint(i);}int*value;};
A.MyClassmy;my.value=10;
B.MyClassmy;*my.value=10;
C.MyClassmy;my.*value=10;
D.MyClassmy(10);
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它