首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

若有以下定义语句: union data {int i;char c;float f;)a; int n=5; 则以下

语句正确的是()。

A.a=5;

B.a={2,‘a’,1,2};

C.printf(“%d\n”,a);

D.a.1=n;

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“若有以下定义语句: union data {int i;ch…”相关的问题
第1题
若有以下说明和定义:union dt {int a; char b; double c;} data; 以下叙述中错误的是()。A.data的

若有以下说明和定义: union dt { int a; char b; double c;} data; 以下叙述中错误的是()。

A.data的每个成员起始地址都相同

B.变量data所占的内存字节数与成员c所占字节数相等

C.程序段:data.a=5; printf("%f\n",data.c);输出结果为5.000000

D.data可以作为函数的实参

点击查看答案
第2题
在16位IBM-PC上使用C语言,若有以下定义: union data {int I;char ch;double f;}b;
则共用体变量b占用内存的字节数是()。

A.1

B.2

C.8

D.11

点击查看答案
第3题
若有以下定义和语句,sizeof(a)的值是【 】,sizeof(a.share)的值是【 】。 struct date { int d

若有以下定义和语句,sizeof(a)的值是【 】,sizeof(a.share)的值是【 】。 struct date { int day; int month; int year; union { int share1; float share2; }share; }a;

点击查看答案
第4题
设有以下语句,则下面不正确的叙述是()。 union data {int I;char c;float f;)un;A.

设有以下语句,则下面不正确的叙述是()。 union data {int I;char c;float f;)un;

A.un所占的内存长度等于成员f的长度

B.un的地址和它的各成员地址都是同一地址

C.un可以作为函数参数

D.不能对un赋值,但可以在定义un时对它初始化

点击查看答案
第5题
有以下定义和语句,则sizeof(a)的值是______,而sizeof(a.share)的值是______。 struct date{in

有以下定义和语句,则sizeof(a)的值是______,而sizeof(a.share)的值是______。 struct date{int day; int month; int year; union { int share 1; float share2; } share; }a;

点击查看答案
第6题
有以下定义语句,则sizeof(a)的值是【 】,而sizeof(a.share)的值是【 】。 struct date { i

有以下定义语句,则sizeof(a)的值是【 】,而sizeof(a.share)的值是【 】。 struct date { int day; int mouth; int year, union { int share1; float share2; }share; }a;

点击查看答案
第7题
有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a.share)的值是【 】。 struct datc {

有以下定义和语句,则sizeof(a) 的值是【 】,而sizeof(a.share)的值是【 】。 struct datc { int day; int mouth; int year: union {int share1; float share2: }share; }a;

点击查看答案
第8题
若有以下定义和语句;int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;A.p+=2,*(p++)B.p+=2,*++pC.p+=3,*p++

若有以下定义和语句; int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;

A.p+=2,*(p++)

B.p+=2,*++p

C.p+=3,*p++

D.p+=2,++*p

点击查看答案
第9题
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是A.p[0]=&a[1][2];B.p[0]=a;C.p=a;D.p[1]=&a

若有定义语句:inta[2][3],*p[3];则以下语句中正确的是

A.p[0]=&a[1][2];

B.p[0]=a;

C.p=a;

D.p[1]=&a;

点击查看答案
第10题
若有以下定义和语句,则通过指针p对值为8的数组元素的引用表达式是______。 int a[10]={1,2,3,4,5,6,7,8,9),

若有以下定义和语句,则通过指针p对值为8的数组元素的引用表达式是______。

int a[10]={1,2,3,4,5,6,7,8,9),*p;

p=&a[1];

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