选择题 下面程序的输出结果是______。
#include <iostream>
using namespace std;
void fun(int i);
int main()
{
int n=2;
fun(n);
return 0;
}
void fun(int i)
{
static int x=1;
int y=1;
if(i>0)
{
++x;
++y;
cout<<x<<''<<y;
fun(i-1);
}
}
选择题 下列关于运算符重载的叙述中,正确的是______。
选择题 结构化程序设计的主要特征是 。
选择题 检查软件产品是否符合需求定义的过程称为______。
选择题 有如下程序:
#include<iostream>
using namespace std;
class Basel{
public:
Basel(int d) {cout<<d;}
~Base1(){}
};
class Base2{
public:
Base2(int d) {cout<<d;}
~Base2(){}
};
class Derived:public Base1,Base2{
public:
Derived(int a,int b,int c,int d);
Base1(b),Base2(a),b1(d),b2(c) {}
Private:
int b1;
int b2;
};
int main(){
Derived d(1,2,3,4);
return 0;
}
运行时的输出结果是______。
选择题 下面是重载为非成员函数的运算符的函数原型,其中错误的是______。
选择题 下列选项,不正确的是______。
选择题 以下 特征不是面向对象思想中的主要特征。
选择题 C++中,由类istream和类ostream而派出的一个类 ,它提供双向I/O操作。
选择题 下列字符串中可以用作C++语言标识符的是______。
选择题 在类声明中,紧跟在“public:”后声明的成员的访问权限是______。
选择题 下列关于类模板的描述中,错误的是______。
选择题 设有变量说明“int b[10],*p=b+3;”,则下列说法正确的是______。
选择题 下列选项中,不属于模块间耦合的是______
选择题 有如下程序段:
int i=1;int j=4;
int main(){
int j=i,i=8;
Cout<<i<<j<<endl;
}
运行时的输出结果是______。
选择题 下列是重载乘法运算符的函数原型声明,其中错误的是______。
选择题 已知类MyClass的定义如下:
class MyClass{
public:
MyClass(int d){data=d;}
~MyClass(){}
private:
int data;
};
下列对MyClass类对象数组的定义和初始化语句中,正确的是______。
选择题 下列程序的执行结果是______。
#include<iostream.h>
#include<stdlib.h>
class TestClass
public:
int x,y;
TestClass(){x=y=0;}
TestClass(int a,int b){x=a;y=b;}
void disp()
{
cout<<'x='<<x<<',y='<<y<<ecdl;
}
};
void main()
{
TestClass s1(2,3);
s1.disp();
选择题 在数据库设计中,数据流图表达的是 ______。
选择题 已知char a; int b; float c; double d; 则表达式a*b+c-d结果为______
