设有定义语句int a [ ]= { 66,77,99 };,则下列对此语句的叙述中错误的是
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的元素的下标为1-3
D.数组中的每一个元素都是整型
第1题:
设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。
A.定义了一个名为k的一维数组
B.k数组有3个元素
C.k数组元素的下标为1~3
D.数组k中的每一个元素都是整型
第2题:
设有定义语句:int a=12;,则表达式a*=2+3的运算结果是______。
第3题:
有如下定义语句:int a[]={1,2,3,4,5);,则对语句int *p=a;正确的描述是( )。
A.语句int *p=a;定义不正确
B.语句int *p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int *p=a;是把a[0]的值赋给变量p
D.语句int *p=a;是把a[1]的值赋给变量p
第4题:
若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号只是一个说明符
C.定义语句中的P只能存放double类型变量的地址
D.定义语句中,*p=&n把变量a的地址作为初值赋给指针变量P
第5题:
在下列语句中,其含义为“q是一个函数指针,该指针指向整型数据”的定义语句是( )。
A.int**q;
B.int(*q);
C.int*q;
D.int*q;
第6题:
下面是类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.语句①、②、③和④都不正确
第7题:
设有定义语句int a[]={66,88,99};,则以下对此语句的叙述错误的是( )。
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的下标为1~3
D.数组中的每个元素都是整型
第8题:
若有定义语句:double a,*p=&a;以下叙述中错误的是
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号只是一个说明符
C.定义语句中的p只能存放double类型变量的地址
D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
第9题:
设有定义语句: int a[]={11,22, 33}; 则下面对此语句的叙述错误的是
A.定义了一个名为a的一维数组
B.数组中的每一个元素都是整型
C.a数组的元素下标为1—3
D.a数组有3个元素
第10题:
设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()
第11题:
定义了一个名为a的一维数组
a数组有3个元素
a数组元素的下标为1~3
数组a中的每一个元素都是整型
第12题:
定义了一个名为a的一维数组
a数组有3个元素
a数组的下标为1~3
数组中的每个元素是整型
第13题:
有如下定义语句:int a[]={1,2,3,4,5};,则对语句int*p=a;正确的描述是( )。
A.语句int*p=a;定义不正确
B.语句int*p=a;初始化变量p,使其指向数组对象a的第一个元素
C.语句int*p=a;是把a[0]的值赋给变量p
D.语句iht*p=a;是把a[l]的值赋给变量p
第14题:
设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。
第15题:
下面是类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.语句①、②、③和④都不正确
第16题:
设有定义语句int a[]={66,77,99};,则下列对此语句的叙述中错误的是 ( )
A.定义了一个名为a的一维数组
B.a数组有3个元素
C.a数组的元素的下标为1-3
D.数组中的每一个元素都是整型
第17题:
设有定义“int a=3,b,*p=&a”,则下列语句中使b不为3的语句是______。
A.b=*&a;
B.b=*p;
C.b=a;
D.b=*a;
第18题:
若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号是一个说明符
C.定义语句中的p只能存放double类型变量的地址
D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量P
第19题:
若有定义语句:
double a,+P=&;a;
以下叙述中错误的是( )。
A.定义语句中的*号是一个问址运算符
B.定义语句中的*号是一个说明符
C.定义语句中的P只能存放double类型变量的地址
D.定义语句中。P=&a把变量a的地址作为初值赋给指针变量P
第20题:
若有定义
则a的定义与下面哪个语句等价
A.int(*A.[10];
B.int}g[10];
C.int*a;
D.int a[10];
第21题:
试题23
若有定义语句:double a, *p=&a; 以下叙述中错误的是()
A.定义语句中的*号是一个间址运算符
B.定义语句中的*号只是一个说明符
C.定义语句中的p只能存放double类型的变量
D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量p
第22题:
设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):
第23题:
两行定义语句都不合法
两行定义语句都合法
第1行语句不合法
第2行语句不合法
第24题:
定义语句中的p只能存放double类型变量的地址
定义语句中的*号是一个说明符
定义语句中的*号是一个间址运算符
定义语句中*p=&a把变量a的地址作为初值赋给指针变量p