Java程序设计

单选题若有定义如下classdog{floatx;staticinty;…},则下列说法中正确的是()A x称为类变量,y为实例变量B x,y均为类变量C x,y均为实例变量D x为实例变量,y为类变量

题目
单选题
若有定义如下classdog{floatx;staticinty;…},则下列说法中正确的是()
A

x称为类变量,y为实例变量

B

x,y均为类变量

C

x,y均为实例变量

D

x为实例变量,y为类变量

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有如下函数: fun(floatx) { x*=x++; printf("%d\n",x); return(x); } 则函数的类型是______。

A.float

B.void

C.int

D.无法确定


正确答案:C
解析:函数fun缺省返回值类型时,系统将默认为int型。形参x是float型,和函数返回值类型不一致,此时,以函数返回值类型为准。

第2题:

若有如下类定义:class Shape {public:virtual void Draw()=0;};则下列关于Shape类的叙述中,正确的是( )。

A. 类Shape是虚基类

B.类Shape是抽象类

C.类Shape中的Draw函数声明有误

D.“Shape s;”能建立Shape的对象s


参考答案:B

第3题:

若有如下函数模板定义,则正确使用该函数模板的语句是()。templatevoidadd(typea,typeb,type}

A、floatx,y,z;add(x,y,z)?;

B、intx,y,z;add(x,y,

C、floatx,y?;intz;add(x,y,z)?;

D、floatx,y?;intz;add(x,y,


参考答案:A

第4题:

设fun()函数的定义形式为voidfun(charch,floatx){…}则下列对函数fun的调用语句中,正确的是( )。A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:C
由题目的已知条件函数fun的定义形式voidfun(chareh,floatx){…}可知第一个形参为字符型,所以A不符合,第二个形参为精度型,所以D不符合,函数fun定义为void型(无返回值型),故其没有返回值,所以选项B错误。选项C的第一个实参的类型为字符型,第二个实参的类型为单精度型,与函数fun的形式参数的类型相符合,所以选项C为正确答案。

第5题:

若有如下定义,则__________是对数组元素的正确的引用。. int a[10] , *p ; p=a ;

A.*&a[10]

B.a[11]

C.*(p+11)

D.*p *p *p


正确答案:D

第6题:

设已有定义:floatx;则以下对指针变量p进行定义且赋初值的语句中正确的是()。

A.int*p=(floatx)

B.floatp=&x

C.float*p=1024

D.float*P=&x


正确答案:D

第7题:

若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。

A.2.500000

B.2.7500OO

C.3.500000

D.0.000000


正确答案:A

第8题:

若有如下定义,double a[100];则a数组元素的下标上限是【8】 。


正确答案:
99

第9题:

若有下列定义,则( )是对a数组元素地址的正确引用。A.B.C.D.A.AB.BC.C

若有下列定义,则( )是对a数组元素地址的正确引用。

A.

B.

C.

D.

A.A

B.B

C.C

D.D


正确答案:D
本题考查数组元素地址的引用。选项A中,p+5引用的是.[5]的地址,而数组a只有5个元素,即a[o]、a[1]、a[2]、a[3]、a[4],所以引用错误(注:数组元素下标从0开始);选项B中,*a+1指的是将数组a的第1个元素加1;选项C中,不存在这种引用方式;选项D中,&a[0]引用的是数组的首地址。

第10题:

l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。A.float*p=&x;S

l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。

A.float*p=&x;

B.int*p-(float)x;

C.float p=&x;

D.float*p=1024;


正确答案:A
指针是用来存放地址的变量,用(类型名*指针变量名)的形式定义。赋值时应将某个变量地址即&x赋给指针变量,因此选择A)。

更多相关问题