对
错
第1题:
下列变量说明语句中,正确的是______。
A.char a=b=c;
B.char a;b;c;
C.int x;z;
D.int x,z;
第2题:
若已定义x为int类型变量,说明指针变量p的正确语句是______。
A.int p=&x;
B.int*p=x;
C.int *p=&x;
D.*p=*x;
第3题:
若有定义语句:int*a,b;,则变量b 的数据类型是( )。
12346.0
第4题:
若有以下说明和定义: typedef int *INTEGER; INTEGER p,*q; 以下叙述正确的是( )。
A.p是整型变量
B.p是基类型为整型的指针变量
C.q是基类型为整型的指针变量
D.程序中可用INTEGER代替int类型名
第5题:
设某程序中定义了全局整型变量x和r,且函数f()的定义如下所示,则在语句“x= r*r+1”中(49)。 int f(int r){ int x; X= r*r+1 ; return x; }
A.x和r均是全局变量
B.x是全局变量、r是形式参数
C.x是局部变量、r是形式参数
D.x是局部变量、r是全局变量
第6题:
若已有定义int x;下列说明指针变量p指向x的正确语句是( )
A. int p=&x;
B. int *p=&x;
C. int p=x;
D. int *p=x;
第7题:
下面是类MyClass的定义,对定义中各种语句描述正确的是( )。
class MyClass { publiC: void MyClass(int a) //①
{ x=a; ) int func(int a,int b) //②
{ x=a; y=b; } int func(int a,int b,int c=0) //③
{ x=a; y=b; z=c; } static void resetValue() //④
{ x=0; } private: int X,y,Z; };
A.语句①是类MyClass的构造函数定义
B.语句②和语句③实现类成员函数的重载
C.语句④实现对类成员变量x的清零操作
D.语句①、②、③和④都不正确
第8题:
( 6 )若有定义语句: int* a, b; ,则变量 b 的数据类型是 【 6 】 。
第9题:
若有以下说明和定义 typedef int*INTEGER; INTEGER p,*q; 以下叙述正确的是
A.p是int型变量
B.p是基类型为int的指针变量
C.q是基类型为int的指针变量
D.程序中可用INTEGER代替int类型名
第10题:
下面是类MyClass的定义,对定义中各语句描述正确的是( )。 class MyClass { private: 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,
A.语句①是类MyClass 的构造函数的定义
B.语句②和③实现类成员函数的重载
C.语句④实现对类成员变量x的更新操作
D.语句①、②、③和④都不正确