C语言 用户自定义数据类型.ppt
ys****39
亲,该文档总共85页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
C语言 用户自定义数据类型.ppt
第8章用户自定义数据类型本章内容8.1.1结构类型的定义结构类型的概念我们可以创建如下的结构类型:structstaff其中staff由用户命名{charnumber[8];charname[10];charsex;intage;chardep[20];floatwage[2];};以上定义了一个结构类型structstaff(与int同地位),它包含了number、name、sex、age、dep、wage等不同类型的数据项。1.结构体类型说明的一般形式struct[标识符]{结构成员列表;};说明:(
自定义数据类型习题及答案(C语言).pdf
自定义数据类型习题及答案(C语言)第7章自定义数据类型习题一.选择题:1.当定义一个结构体变量时,系统分配给它的内存空间是【】。A)结构中一个成员所需的内存量B)结构中最后一个成员所需的内存量C)结构体中占内存量最大者所需的容量D)结构体中各成员所需内存量的总和2.若有以下说明,对初值中整数2的正确引用方式是【】。staticstruct{charch;int;idoublex;}a[2][3]={{‘a’,1,3.45,’b’,2,,’c’,3,}{‘d’,4,,’e’,5,,’f’,6,}};A)a[
用户自定义数据类型.doc
用户自定义的数据类型复习题选择题1.下列程序的输出结果是()。A)5B)6C)7D)8structabc{inta,b,c;};main(){structabcs[2]={{1,2,3},{4,5,6}};intt;t=s[0],a+s[1],b;printf("%d\n",t);}2.下列程序执行后的输出结果是()。A)6B)8C)10D)12#defineMA(x)x*(x-1)main(){inta=1,b=2;printf("%d\n",MA(1+a+b));}3.有以下结构体说明和变量的定义,则
C自定义数据类型.pptx
会计学23456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
中国石油大学c语言自定义数据类型.pptx
第10章自定义数据类型回忆教学目的思索构造体简介定义构造体2-2申明构造体变量structdate{intmonth;intday;intyear;};构造体变量构造体变量构造体类型旳引用问题描述:根据学员旳成绩,输出不及格学员旳详细信息。structstu*pstu;(*pstu).num或者:pstu->numstructstudent{intnum;char*name;charsex;floatscore;}stu[30];问题描述:求学员旳总成绩和平均成绩,并统计不及格人数。构造体作为函数参数整个