77范文网 - 专业文章范例文档资料分享平台

结构体与联合体习题(含答案)(2)

来源:网络收集 时间:2019-06-11 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

点的指针域。请填空完成此结构的类型定义和说明。

struct link

{ char *data ; struct link *next ;} *head; 4、若有以下说明和定义语句,则变量w在内存中所占的字节数是 40 。 union aa { float x, y; char c[6]; };

struct st { union aa v; float w[5]; double ave; } w;//32

5、设有以下结构类型说明和变量定义,则变量a在内存所占字节数是 32__ 。 Struct stud

{ char num[6]; int s[4]; double ave; } a,*p;

6、以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。 struct st

{ char name[20]; double score; }; main()

{ struct st ex;

printf(“ex size: %d\\n”,sizeof( _ex_____ )); }

7、以下程序段用于构成一个简单的单向链表,请填空。 struct STRU { int x, y ; float rate;

_struct STRU_* p; } a, b;

a.x=0; a.y=0; a.rate=0; a.p=&b; b.x=0; b.y=0; b.rate=0; b.p=NULL; 8、若有如下结构体说明: struct STRU

{ int a, b ; char c; double d: struct STRU p1,p2; };

请填空,以完成对t数组的定义,t数组的每个元素为该结构体类型 _ struct STRU_____ t[20]; 9、若以下定义和语句,则sizeof(a)的值是 ____12_____ ,而sizeof(b)的值是 __4______ struct { int day; char mouth; int year;} a, *b; b=&a;

10、变量root有如图所示有存储结构,其中sp是指向字符串的指针域,next 是指向该结构的指针域,data用以存放整型数. 请填空 , 完成此结构的类型说明和变量root的定义

sp next data

┌─┬─┬─┐

root│ │ │ │

└─┴─┴─┘

6

struct list { char *sp;

_ struct list *next______; _int data______; }root;

11、设有以下定义 struct ss

{ int info; struct ss *link;}x,y,z; 且已建立如下图所示链表结构: _____ _____ _____ | | | | | | | | | | | -|→| | -|→| | | |__|__| |__|__| |__|__| x y z

请写出删除结点y的赋值语句_ x.link=z;_____。 12、以下程序的运行结果是 2002Shangxian # include typedef struct student{

char name[10]; long sno; float score; }STU; main( ) { STU

a={“zhangsan”,2001,95},b={“Shangxian”,2002,90},c={“Anhua”,2003,95},d,*p=&d; d=a;

if(strcmp(a.name,b.name)>0) d=b; if(strcmp(c.name,d.name)>0) d=c; printf(“%ld%s\\n”,d.sno,p->name); } 13、以下程序运行后的输出结果是 13431 struct NODE { int k;

struct NODE *link; }; main() {

struct NODE m[5],*p=m,*q=m+4;

int i=0; while(p!=q)

{ p->k=++i; p++; q->k=i++; q--; }

q->k=i;

for(i=0;i<5;i++)

printf(\

7

printf(\}

8

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库结构体与联合体习题(含答案)(2)在线全文阅读。

结构体与联合体习题(含答案)(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/656467.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: