单选题以下程序的运行结果是 #include<iostream.h> void sub(int x, int y, int * z) * z=y-x; void main( ) int a,b,c; sub(10,5,&
单选题在C++语言中函数返回值的类型是由( )决定的。
单选题对表达式for(表达式1;;表达式3)可理解为
单选题下列程序的输出结果是
____
。
#include<iostream.h>
void main()
{
char*Str;
str="testI";
cout<<str[5];
}
单选题若已定义了类Vehic1e,则下列派生类定义中,错误的是( )。
单选题语句cout <<setprecison (3)<<3.1415926<<end1;的输出为
____
。
单选题如有下面初始化定义: char a[]="program"; char b[]='p','r','o','g','r','a','m'); 则下列说法正确的是( )。 A.a和b代表的数组内容完全相同,所占存储单元的数目相同 B.a和b代表的数组内容不同,所占存储单元的数目相同 C.a和b代表的数组内容完全相同,所占存储单元的数目不同 D.a和b代表的数组内容不同,所占存储单元的数目不同
单选题下面程序的输出结果是( )。#include<iostream.h>void main()int x=-1,y=5,z;z=(x++<0)&& (y-->=0);cout<<x<<'/t'<<y<<'/t'<<z<<end1;
单选题当执行以下程序时,______ 是正确的
k=1;
do {
k=k*k;
} while(!k)
单选题若为Fraction类重载前增1运算符++,应在类体中将其声明为( )。
单选题有如下程序:#include<iostream>using namespace std;class Base{public:void fun1(){cout<<"Base\n";}virtual void fun2(){cout<<"Base\n";}};class Derived:public Base{public:void fun1(){cout<<"Derived\n";}void fun2(){cout<<"Derived\n";}};void f(Base& b){b.fun1();b.fun2();}int main(){Derived obj;f(obj);return0;}执行这个程序的输出结果是( )。
单选题用树形结构来表示实体之间联系的模型称为 A) 关系模型 B) 层次模型 C) 网状模型 D) 格式化模型
单选题下列关于运算符函数的描述中,错误的是______。
单选题若变量已正确定义为inL型,要通过语句“scanf("%d,%d",&a,&b,&c);”给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(代表一个空格符)______。A.1,2,3<回车>B.123<回车>C.1,2,3<回车>D.1.2.3<回车>
单选题有以下类定义 class MyClass private: int id; Char gender; Char*phone; public: MyClass():id(0),gender(‘#’),phone(NULL) MyClass(int no,charge=’#’,char*ph=NULL) id=no;gender=ge;phone=ph; ); 下列类对象定义语句中错误的是( )。
单选题以下程序的输出结果是 #include<iostream.h> void main() int x=1,y=3; cout << x++ << " , "; int x=0;X+=y*2; cout<<x<<" ,"<<y<<" ;"; cout<<x<<" ,"<<y;
单选题下面程序的运行结果是
____
。
#include<iostream.h>
int x=5;
int fun(int a)
{
int c;
C=X*a;
retum c;
}
void main()
{
int x=3,a=4;
x=x+fun(a);
cout<<"x"”<<X<<endl;
}
单选题下面程序的运行结果是______。
#include<iostream.h>
int fun(int a[],int n)
{
int result=1;
for(int i=1;i<n;i++)
result=result*a[i];
return result;
}
void main()
{
int a[3]={3,4,5);
cout<<fun(a,3)<<endl;
}
单选题下面对枚举类型的描述正确的是( )。
单选题有如下程序: #include<iostream> #include<cstring> using namespace std; class XCD { char*a; int b; public: XCD(char*aa,int bb){ a=new char[strlen(aa)+1]; strcpy(a,aa); b=bb; } char*Geta(){return a;} int Getb0{ return b;} }; int main(){ char *p1=''abcd'',*p2=''weirong''; int d1=6,d2=8; XCD x(p1,d1),y(p2,d2); cout<<strlen(x.Geta())+y.Getb()<<end1; return 0; } 运行时的输出结果是( )。