单选题下列程序的输出结果是( )。 #include<iostream> using namespace std; template<typename T> T fun(T a,T b)return(a>=b)?a:b; void main() cout<<fun(3,6)<<','<<fun(3.14F,6.28F)<<end1; A) 6,3.14 B) 3,6.28 C) 3,3.14 D) 6,6.28
单选题设x和y均为bool 量,则x||Y为假的条件是______ 。 A) 二者均为真 B) 二者均为假 C) 其中一个为真 D) 其中一个为假
单选题以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是 ( )。
单选题有如下类定义: class Foo { public: Foo(int v):value(v){} //① ~Foo(){} //② private: Foo(){} //③ int value=0; //④ }; 其中存在语法错误的行是
单选题在数据库设计中,数据流图表达的是 ______。
单选题有如下程序段:
#include
using namespace std;
int i=1;int j=4;
int main(){
int i=5;j+=i;
cout<
单选题有以下程序; #include <iostream> using namespace std; class R public: R(int r1,int r2) R1=r1; R2=r2; void print(); void print () const; private: int R1, R2; ; void R::print () cout<<R1<<","<<R2<<endl; void R::print() const cout<<R1<<", "<<R2<<endl; int main () R a(5,4); const R b(20,52); b.print(); return 0; 执行后的输出结果是
单选题下面关于数组的描述错误的是
单选题定义如下枚举类型enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2);则下列选项正确的是( )。
单选题下列关于类成员对象构造函数调用顺序的叙述中,正确的是______。
单选题在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测刚进行的操作是否失败函数名是( )。
单选题下面程序的运行结果为
# include <iostream.h>
void main( )
{
for(int a = 0,x =0;! x&&a < = 10;a++)
{
a++;
}
cout << a << endl;
}
单选题若有int *x[3]:则以下表述正确的是 ______。
单选题有如下程序段: int i=0; while(1){ 1++; if(i==30) break; if(i/20=0) cout<<'*': } 执行这个程序段输出字符*的个数是( )。
单选题下列选项中,正确的C++表达式是( )。
单选题有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
virtual void function1(){cout<<"0";}
void function2(){out<<"1";}
};
class Derived:public Base{
oublic:
void function1(){cout<<"2";}
void function2(){cout<<"3";}
};
int main(){
Base*p=new Derived();
p->function1(); p->function2();
return 0;
}
运行时的输出结果是______。
单选题有以下程序
#include <iostream>
using namespace std;
class Complex
{
public:
Complex (double r=0, double i =0 :re(r) ,im (i) {}
double real() const {return re;}
double imag() const { return im;}
Complex operator + (Complex c} const
{return Complex(re+c.re, im+c.im);}
privane:
double re,im;
};
int main
{
Complex a =Complex(1,1)+Complex(5);
cout<<a.real()<<"+"<<a.imag() << "i" <<endl
return 0;
}
程序执行后的输出结果是
单选题有如下程序:
#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 0;
}
程序的输出结果是______。
单选题下列叙述中正确的是
单选题有如下程序
#include <iostream>
#include <iomanip>
using namespace std;
int main( ){
cout<<setprecision(3)<<fixed<<setfill("*")<<setw(8);
cout<<12.345<<__________<<34.567;
return 0;
}
若程序的输出是:
**12.345**34.567
则程序中下划线处遗漏的操作符是
____
。