单选题有如下程序: #include<iostream> using namespace std; class B{ public: virtual void f(){cout<<''B'';} void g(){cout<<''B'';} }; class D:public B{ public: void f(){cout<<''D'';} void g(){cout<<''D'';} }; void h(B*p){ p->f();p->g();} int main(){ D obj; h(&obj); return 0; } 运行这个程序的输出结果是( )。
单选题软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是______。
单选题下列函数参数默认值定义错误的是
____
。
单选题某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是______。
单选题定义如下枚举类型:enum Monday,Tuesday, Wednesday,Thrusday, Friday=2;,则下列语句正确的是( )。 A) 表达式Wednesday==Friday的值是true B) Day day;day=3 C) Day day;day=Monday+3 D) Day day;day=Tuesday+10
单选题有如下程序段: int i=5; while (int i=0){cout<<'*';i——,) 运行时输出“*”的个数是( )。
单选题有如下程序:
#include<iostream>
using namespace std;
int main()
{
cout.fill("*");
cout.width(5);
cout<<scientific<<314.15926535<<endl;
retrun 0;
}
程序运行后,输出的结果是
____
。
单选题已知n是一个int 型变量,下列语句中错误的是______ 。
单选题有以下程序: #include <iostream> #include
<fstream> using namespace std; int main (
) { ofstream ofile;
char ch; ofile.open ("abc.txt");
cin>>ch; while (ch!='#' )
{ cin>>ch;
ofile.put(ch); }
ofile.close(); return 0; }
当从键盘终端连续输入的字符为a、b、c和#时,文件abc.txt中的内容为{{U}} {{/U}}。
A. 程序编译时出错
B. abc#
C. abc
D. #
单选题下列函数的运行结果是( )。 #include<iostream.h> int f(int a,int b) int c; if(a>b)c=1; else if(a==b)c=0; else c=-1; return(c); void main() int i=2,j=3; iht p=f(i,j); cout<<p; A.-1 B.1 C.2 D.编译出错,无法运行
单选题关于new运算符的下列描述中,错误的是( )。 A) 它可以用来动态创建对象和对象数组 B) 使用它创建的对象或对象数组可以通过运算符delete删除 C) 使用它创建对象时要调用构造函数 D) 使用它创建对象数组时必须指定初始值
单选题在C++中,实现封装性需借助于( )。
单选题下面描述中,不属于软件危机表现的是______。
单选题在数据库系统的组织结构中,下列______映射把用户数据库与概念数据库联系了起来。
单选题下列关于C++流的描述中,错误的是
____
,
单选题下列数据结构中,不能采用顺序存储结构的是( )。
单选题模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的( )。 A.抽象和信息隐蔽 B.局部化和封装化 C.内聚性和耦合性 D.激活机制和控制方法
单选题C++中,由类istream和类ostream而派出的一个类( ),它提供双向I/O操作。
单选题有如下程序: #include<iostream> void fun(int x=y; y=t; int main() int a[2]=23,42; fun(a[1],a[0]); std::cout<<a[0]<<","<<a[1]<<std::end1; return 0; 执行后的输出结果是( )。
单选题有以下定义,则此数组的元素中不正确的一个赋值结果是 ______。 static int
a[10]={1,2,3,4,5};
A. a[10]=2
B. a[0]=1
C. a[3]=4
D. a[7]=0