首页 > 软考
题目内容 (请给出正确答案)
[主观题]

● 已知有变量 data1 定义如下: union data { int i; char ch; float f; } data1; 则变量 data1

● 已知有变量 data1 定义如下:

union data

{ int i;

char ch;

float f;

} data1;

则变量 data1 所占的内存存储空间可表示为 (57) 。

(57)

A. sizeof(int)

B. sizeof(char)

C. sizeof(float)

D. sizeof(int)+sizeof(char)+sizeof(float)

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“● 已知有变量 data1 定义如下: union data…”相关的问题
第1题
已知有变量datal定义如下: union data { int i; char ch; float f; }datal; 则变量datal所占的内存存储空间可表示为(57)。

A.sizeof(int)

B.sizeof(char)

C.sizeof(float)

D.SiZCOf(mt)+sizeof(char)+sizeof(float)

点击查看答案
第2题
已知各变量的定义如下int i=8,k,a,b:unsigned long w=5;double x=1.42,y=5.2;则以下符合C++语言

已知各变量的定义如下 int i=8,k,a,b: unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是()。

A.a+=a-=(b=4)*(a=3)

B.a=a*3+2

C.x%(-3)

D.y=float i

点击查看答案
第3题
已知各变量的定义如下int i=8,k,a,b;unsigned long w=5;double x= 1.42,y=5.2;则以下符合C++语言
语法的表达式是()。

A.a+=a-=(b=4)*(a=3)

B.a=a*3+2

C.x%(-3)

D.y=float i

点击查看答案
第4题
有如下两个类的定义:class AA{};class BB{AA vl,*v2;BB v3:int*v4:};其中有一个成员变量的定义是

有如下两个类的定义: class AA{}; class BB{ AA vl,*v2; BB v3: int*v4: }; 其中有一个成员变量的定义是错误的,这个变量是

A.v1

B.v2

C.v3

D.v4

点击查看答案
第5题
有如下两个类定义:class AA{};class BB{AA v1,*v2;BB v3;int*v4;};其中有一个成员变量的定义是错误的,这个变量是

A.v1

B.v2

C.v3

D.v4

点击查看答案
第6题
有如下类定义和变量定义:class parents{public:int publicData;private:int privateData;};class

有如下类定义和变量定义:

class parents{

public:

int publicData;

private:

int privateData;

};

class ChildA:public Parents{/*类体略*/);

class ChildB:private Parents{/*类体略*/};

ChildA a;

ChildB b:

下列语句中正确的是

A.cout<<a.pubficData<<endl;

B.cout<<a.privateData<<endl;

C.cout<<b.pubficData<<endl;

D.cout<<b.privateData<<endl;

点击查看答案
第7题
(13 )有如下类定义和变量定义:class Parents{public:int publicuata;private:int privateData;}

(13 )有如下类定义和变量定义:

class Parents{

public:

int publicuata;

private:

int privateData;

};

class ChildA:public Parents{/* 类体略 */};

class ChildB:private Parents{/* 类体略 */ ) ;

ChildA a;

ChildBb;

下列语句中正确的是

A ) cout<<a.publicData <<endl ;

B ) cout<<a.privateData <<endl ;

C ) cout<<b.publicData <<endl ;

D ) cout<<b.privateData <<endl ;

点击查看答案
第8题
有如下两个类定义: classXX{private: doublexl; protected: doublex2; public: doublex3; }; cla

有如下两个类定义:

classXX{

private:

doublexl;

protected:

doublex2;

public:

doublex3;

};

claseYY:protectedXX{

private:

doubleyl;

protected:

doubley2;

public:

doubley3;

};

在类YY中保护成员变量的个数是()。

A.1

B.2

C.3

D.4

点击查看答案
第9题
已知有如下程序段: sum=0 For i=1 to 10 step 3 sum=sum+i i=i*2 Next i当循环结束后,变量i、sum的值分别为()。

A.10、6

B.13、6

C.13、5

D.10、5

点击查看答案
第10题
有如下两个类定义: classXX{ private: doublexl; protected: doublex2; public: doublex3;
}; claseYY:protectedXX{ private: doubleyl; protected: doubley2; public: doubley3; }; 在类YY中保护成员变量的个数是()。

A.1

B.2

C.3

D.4

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