单选题有如下程序:
#include<iostream>
using namespace std;
int main()
{
cout.fill("*");
cout.width(6);
cout.fill("#");
cout<<123<<endl;
return 0;
}
执行后的输出结果是______。
单选题下面的______ 保留字不能作为函数的返回类型。
A. void
B. int
C. new
D. long
单选题设void f1(int*,long &);int a[]={1,2,3};long b;,则以下调用合法的是______ 。
单选题下列符号中可以用做C++标识符的是( )。
单选题下列关于类、对象、属性和方法的叙述中,错误的是
____
。
单选题关于swish语句的说明中,错误的是( )。
单选题下面程序的输出结果是( )。
#include <iostream>
using namespace std;
void main()
{
int s;
for(int k=2;k<6;k+=2)
s=1;
for(int j=k; j<6;j++) s+=j;
cout<<s<<end1;
单选题单个用户使用的数据视图的描述称为
单选题定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
单选题有下列程序:
#include <stdio.h>
int f(int x,int y)
{return((y-x)*x);}
void main()
{ int a=3,b=4,c=5,d;
d=f(f(a,b),f(a,c));
printf("%d/n",d);
}
程序运行后的输出结果是______。
单选题下面是类MyClass的定义,对定义中各语句描述正确的是______。
class MyClass
{
int x, y, z;
public:
void MyClass(int a){x=a;} //①
int f(int a, int b) //②
{
x=a; y=b;
}
int f(int a, int b, int c=0) //③
{
x=a; y=b; z=c;
}
static void g(){x=10;} //④
};
单选题下列程序的运行结果是( )。 #include<iostream.h> void fun(int a=a+b+i; i=i+a; void main() int x=5,y=2; fun(x,y); cout<<x<<","; fun(x); cout<<x<<endl;
单选题变量定义如下;int *p; 则下列不同于*p=*p+1; 的是( )。
单选题有如下程序: #include<iostream> using namespace std; class MyClass{ public: MyClass(int x):Val(x){} void Set(int x){val=x;} void Print()const{cout<<''val=''<<val<<'\t';} private: int val; }; int main(){ const MyClass obj 1(10); MyClass obj2(20); obj1.Print(); //语句1 obj2.Print(); //语句2 obj1.Set(20);//语句3 obj2.Set(30);//语句4 return 0; } 其主函数中错误的语句是( )。
单选题下列关于多个成员对象构造函数调用顺序的叙述中,正确的是( )。
单选题若有以下定义: int a[]=1,2,3,4,5,6,7 char c1='b',c2='2'; 则数值不为2的表达式是 A) a[1] B) 'd'-c1 C) a['3'-c2] D) c2-0
单选题若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。
单选题假定MyClass为一个类,则执行MyClass a b(2),*p;语句时,自动调用该类构造函娄( )次。
单选题关于类和对象不正确的说法是{{U}} {{/U}}。
A. 类是一种类型,它封装了数据和操作
B. 对象是类的实例
C. 一个类的对象只有一个
D. 一个对象必属于某个类
单选题有如下程序: #include<iostream> using namespace std; class Base{ public: virtual void func1(){cout<<"Base 1";} void rune2(){cout<<"Base 2";} }; class Derived:public Base{ public: void func1(){cout<<"Derived 1";} void func2(){cout<<"Derived 2";} }; int main(){ Base *p=new Derived; P->func1(); P->func2(); return 0: } 运行此程序,屏幕上将显示输出______。