题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-03-11 01:13:07

[填空题]若有数据类型定义如下: union A{float a1;float a2;}; 则表达式sizeof(union A)的值为___(5)___。

更多"若有数据类型定义如下: union A{float a1;f"的相关试题:

[单项选择]设有一联合体变量定义如下:
union data
long a;
float b;
int c;
char d:

union data x;
执行下列语句后,正确的联合体变量x的值是( )。
x.a=111111;
x.b=2222;
x.c=2.1546;
x.d=’R’:
A. 111111
B. 2222
C. 2.1546
D. R
[填空题]SQL的数据类型可分为如下三类:预定义数据类型、构造数据类型和()定义数据类型。
[填空题]若有定义语句:int*a,b;,则变量b的数据类型是【 】。
[填空题]若有定义语句:int* a,b;,则变量b的数据类型是 【6】
[简答题][说明] 循环队列的类型定义如下(其中队列元素的数据类型为datatype): typedef struct{ datatype data[MAXSIZE]; /*数据的存储区*/ int front,rear; /*队首、队尾指针*/ int num; /*队列中元素的个数*/ }c _ SeQueue; /*循环队*/ 下面函数及其功能说明如下: (1) c_SeQueue* Init_SeQueue( ):新建队列; (2) int ln_SeQueue( c_SeQueue *q, datatype x):将元素x插入队列q,若成功返回1否则返回0; (3) int Out_SeQueue (c_SeQueue *q, datatype *x):取出队列q队首位置的元素,若成功返回1否则返回0。 [函数] c_SeQueue* Init_SeQueue( ) { q=malloc(sizeof(c_SeQueue)); q->front=q->rear=MAXSIZE-1; (1) ; return q; } int In_SeQueue( c_SeQueue *q, datatype x) { if(q->num= =MAXSIZE) return 0; /*队满不能入队*/ else { q->rear= (2) ; q->data[q->rear]=x; (3) ; return 1; /*入队完成*/ } } int Out_SeQueue( c_SeQueue *q, datatype *x) { if (q->num= =0) return 0; /*队空不能出队*/ else{ *x= (4) ; /*读出队首元素*/ q->front= (5) ; q->num- -; return 1; /*出队完成*/ } }
[简答题][说明]
循环队列的类型定义如下(其中队列元素的数据类型为datatype):
typedef struct
datatype data[MAXSIZE]; /*数据的存储区*/
int front,rear; /*队首、队尾指针*/
int num; /*队列中元素的个数*/
c _ SeQueue; /*循环队*/
下面函数及其功能说明如下:
(1) c_SeQueue* Init_SeQueue( ):新建队列;
(2) int ln_SeQueue( c_SeQueue *q, datatype x):将元素x插入队列q,若成功返回1否则返回0;
(3) int Out_SeQueue (c_SeQueue *q, datatype *x):取出队列q队首位置的元素,若成功返回1否则返回0。
[函数]
c_SeQueue* Init_SeQueue( )
q=malloc(sizeof(c_SeQueue));
q->front=q->rear=MAXSIZE-1;
(1) ;
return q;int In_SeQueue( c_SeQueue *q, datatype x)
if(q->num= =MAXSIZE) return 0; /*队满不能入队*/
else
q->rear= (2) ;
q->data[q->rear]=x;
(3) ;
return 1; /*入队完成*/
int Out_SeQueue( c_SeQueue *q, datatype *x)
if (q->num= =0) return 0; /*队空不能出队*/
else
*x= (4) ; /*读出队首元素*/
q->front= (5) ;
q->num- -;
return 1; /*出队完成*/


[单项选择]数据字典中包含数据定义、数据的使用特点等,其中数据定义包括数据类型和()
A. 长度、使用频率
B. 长度、结构组成
C. 名字、来源
D. 名字、取值范围
[单项选择]设有以下定义:
union data
int d1; float d2; demo;
则下面叙述中错误的是( )。
A. 变量demo与成员d2所占的内存字节数相同
B. 变量demo中各成员的地址相同
C. 变量demo和各成员的地址相同
D. 若给demo.d1赋99后,demo.d2中的值是99.0
[单项选择]设有以下定义
union data
(int d1;float d2;)demo;
则下面叙述中错误的是( )。
A. 变量demo与成员d2所占的内存字节数相同
B. 变量demo中各成员的地址相同
C. 变量demo和各成员的地址相同
D. 若给demo.d1赋99后,demo.d2中的值是99.0
[单项选择]若有函数模板mySwap和一些变量定义如下: template void mySwap(T X,T Y); double d1,d2;int i1,i2; 下列对mySwap的调用中,错误的是
A. mySwap(i1,i2)
B. mySwap(d1,d2)
C. mySwap(i1,d1)
D. mySwap(i2,d2)

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码