首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

设有定义: classperson {inthum; charname[10]; public: voidinit(intn,char*m); }; perso

设有定义: classperson {inthum; charname[10]; public: voidinit(intn,char*m); }; personstd[30] 则以下叙述不正确的是()。

A.std是一个含有30个元素的对象数组

B.std数组中的每个元素都是person类的对象

C.std数组中的每个元素都有自己的私有变量num和name

D.std数组中的每个元素都有各自的成员函数init

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有定义: classperson {inthum; cha…”相关的问题
第1题
能将程序补充完整的选项是()。 classPerson { privateinta; publicintchange(intm){returnm;} } publicclassTeacherextendsPerson { publicintb; publicstaticvoidmain(Stringarg[D { Personp=newPerson(); Teachert=newTeacher(); inti; } }

A.i=m

B.i=b

C.i=p.a

D.i=p.change(50)

点击查看答案
第2题
请看如下代码classPerson{privateinta;publicintchange(intm){returnm;}}publicclassTeacherextendsPerson{publicintb;publicstaticvoidmain(Stringarg[]){Personp=newPerson();Teachert=newTeacher();inti;//pointx}}下面哪些放在//pointx?行是正确的?()

A.i=m;

B.B,i=b;

C.C,i=p.a;

D.D,i=p.change(3);

E.E,i=t.b;

点击查看答案
第3题
设有定义nit a:float f; double int i,则表达式10+'a'+i+f值的数据类型是()A.intB.floatC.double

设有定义nit a:float f; double int i,则表达式10+'a'+i+f值的数据类型是()

A.int

B.float

C.double

D.不确定

点击查看答案
第4题
设有类型定义short i=32; long j=64;下面赋值语句中不正确的一个是()

A.j=i;

B.i=j;

C.j=(long)i;

D.i=(long)j;

点击查看答案
第5题
设有类定义如下:class Base{public Base(int i){}}public class MyOver extends Base{public

设有类定义如下:

class Base{

public Base(int i){}

}

public class MyOver extends Base{

public static void main(String arg[]){

MyOver m = new MyOver(10);

}

MyOver(int i){

super(i);

}

MyOver(String s, int i){

this(i);

//Here

}

}

以下哪条语句可以安排在//Here处 ?

A.MyOver m = new MyOver();

B.super();

C.this("Hello",10);

D.Base b = new Base(10);

点击查看答案
第6题
设有以下说明和定义:#include<iostream. h>Void main() {typedef union{long i; int k[5]; char

设有以下说明和定义: #include<iostream. h> Void main() { typedef union { long i; int k[5]; char c; } DATE; struct date {int cat; DATE cow; double dog; }too; DATE max; cout<<(sizeof(struct date)+sizeof(max))<<end1;}

A.26

B.52

C.18

D.8

点击查看答案
第7题
设有以下说明和定义:typedef union{long i;int k[5];char c; } DATE;struct date{int cat;DATE c

设有以下说明和定义:typedef union{ long i;int k[5];char c; } DATE;struct date{ int cat;DATE cow;double dog; }too;DATE max;则下列语句的执行结果是______。printf("%d",sizeof (struct date) +sizeof(max));

A.26

B.30

C.18

D.8

点击查看答案
第8题
能将程序补充完整的选项是classPerson{private int a;public int change(int m){return m;}}publ

能将程序补充完整的选项是 class Person { private int a; public int change(int m){return m; } } public class Teacher extends Person { public int b; public static void main(String arg[]) { Person p=new Person(); Teacher t=new Teacher(); int i; ______ } }

A.i=m

B.i=b

C.i=p.a

D.i=p.change(50)

点击查看答案
第9题
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作
的语句是______。

A.for(i=0;i<6;i++) printf("%2d",*(p++));

B.for(i=0;i<6;i++) printf("%2d",*(p+i));

C.for(i=0;i<6;i++) printf("%2d",*p++);

D.for(i=0;i<6;i++) printf("%2d",(*p)++);

点击查看答案
第10题
(30)设有定义:char s[81];int i=10;,以下不能将一行(不超过80个字符)带有空格的字符串真确读入的
语句或语句组是

A gets(s)

B)while((s[i++]=getchar())!=”\n”;s=”\0”;

C)scanf(“%s”,s);

D)do{scanf(“%c”,&s);}while(s[i++]!=”\n”);s=”\0”;

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改