单选题结构化程序设计的3种结构是
单选题两个或两个以上模块之间联系的紧密程度称为{{U}} {{/U}}。
A. 耦合性
B. 内聚性
C. 复杂性
D. 数据传输特性
单选题下面程序的运行结果是
#include" iostream.h"
#define sum(a,b)a * b
void main( )
{ int x;
x=sam(1+2,3);
cout < < x;
}
单选题在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。 A) 0(n) B) 0(2) C) 0(log2n) C) 0(nlog2n)
单选题下列语句中,错误的是( )。
单选题当ifstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为( )。
单选题以下程序的输出结果是 #include<iostream.h> void main( ) {int i,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<3;j++) { if(j%2)continue; x++;} x++;} cout<< "x="<<x;}
单选题有如下程序: #include<iostream> using namespace std; class A public: virtual void func1()cout<<"A1"; void func2()cout<<"A2";; class B:public A public: void func1()cout<<"B1"; void func2()cout<<"B2";; int main() A *p::=new B; P->func1(); p->func2(); return 0; 执行该程序,屏幕上将显示输出( )。
单选题内部格式控制操作函数是在头文件( )中定义的。
单选题有如下程序:
# include<iostream>
using namespace std;
class Publication{//出版物类
char name[30];
public:
Publication(char*name="未知名称"){
~strcpy(this->name,name);
}
const char*getName()const{return name;)
virtual const char*getType()const{return"未知类型";}
};
class Book:public Publication{//书类
public:
Book(char*namc):Publication(name){)
viriual const char*getType()const{return "书";}
};
void showPublication(Publication&p){
cout<<p.getType()<<":"<<p.getName()<<endl;
}
int main(){
Book book("精彩人生");
showPublication(book);
return 0;
}
运行时的输出结果是______。
单选题( )是给对象取一个别名,它引入了对象的同义词。
单选题有如下类定义:
class Bag{
public:
Bag(int p=200, char s="M"):price(p), size(s) {cout<<size; }
private:
int price;
char size;
};
若执行语句Bag Alice, Kelly(Mice), *Twins[2], F4[4];
则输出结果为______。
单选题若有char ch[10],则下列字符串数组的赋值中不正确的是( )。
单选题有如下程序: #include <iostream> using namespace std; int main( ) char str[100],*P; cout<<"please input a string:"; cin>>str; P=str; for(inti=0;*P!='/0';p++,i++); cout<<i<<endl; return 0; 运行这个程序时,若输入字符串为 Abcdefg abcd 则输出结果是
单选题有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
单选题关于派生类的说法,不正确的是( )。
单选题下列关于函数模板的描述中,错误的是( )。
单选题有如下类定义:
Class MyClass{
int value;
public:
MyClass(int n): value(n){}
int getValue()const{return value;}
};
则类MyClass的构造函数的个数是
单选题有如下程序: #include <iostream> using namespace std; class Base { public: void output() { cout<<1; } virtual void Print() { cout<<'B'; } }; class Derived: public Base { public: void output() { cout<<2; } void Print() { cout<<'D'; } }; int main() { Base *ptr=new Derived; ptr->output(); ptr->Print(); delete ptr; return (); }程序的输出结果是
单选题以下关于外码和相应的主码之间的关系,正确的是 _______。