第14章_结构体.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第14章_结构体

14.10 典型试题详解 1.设有如下说明语句: struct ex { int x;float y; char z;} example; 则下面的叙述中不正确的是________。 A)struct 是结构体类型的关键字 B)example是结构体类型名 C)x、y、z都是结构体成员名 D)struct ex是结构体类型 14.10 典型试题详解 2.设有如下定义: struct ss { char name[10]; int age; char sex; }std[3],*p=std; 下面各输入语句中错误的是________。 A)scanf("%d",(*p).age); B)scanf("%s",std.name); C)scanf("%c",std[0].sex); D)scanf("%c",(p-sex)); 14.10 典型试题详解 3.设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域,正确的赋值语句是________。 A)p=a B)p=data.a; C)p=data.a D)*p=data.a 14.10 典型试题详解 4.以下选项中不能正确把c1定义成结构体变量的是________。 A)typedef struct B)struct color c1 {int red; {int red; int green; int green; int blue;}COLOR; int blue;}; COLOR c1; C)struct color D)struct {int red; {int n; int green; int green; int blue;}c1; int blue;}c1; 14.10 典型试题详解 5.有以下程序: struct s { int x,y; }data[2]={10,100,20,200}; main() { struct s *p=data; printf("%d\n",++(p-x)); } 程序运行后的输出结果是________。 14.10 典型试题详解 6.假定建立了以下链表结构,指针p、q分别指向如下图所示的节点,则以下可以将q所指节点从链表中删除并释放该节点的语句组是________。 14.10 典型试题详解 7.有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向变量b,则不能把节点b连接到节点a之后的语句是________。 struct node { char data; struct node *next; }a,b,*p=a, *q=b; A)a.next=q; B)p.next=b; C)p-next=b; D)(*p).next=q; 14.10 典型试题详解 8.以下程序的输出结果是________。 main() { union { char i[2]; int k; }r; r.i[0]=2; r.i[1]=0; printf(%d\n,r.k); 14.10 典型试题详解 9.在TC下有以下定义和语句,则sizeof(a)的值是________,而sizeof(a.share)的值是________。 struct date { int day; int month; int year; union {int share1; float share2; }share; }a; 14.10 典型试题详解 10.若要说明一个类型名STP,使得定义语句STP s;等价于char *s;,以下选项中正确的是________。 A)typedef STP char *s B)typedef *char STP C)typedef STP *char D)typedef char * STP 正确答案:B(知识点:结构体数组、指向结构体数组的指针、结构体变量的引用) 正确答案:C(知识点:结构体成员地址的引用、指向结构体成员的指针) 正确答案:B(知识点:结构体变量的定义、自定义变量) 正确答案:11(

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档