>希望的分配图1234令狐冲林平之岳灵珊任莹莹男女女男1995.11997.3.1996.8.1996.1897878909592728388988772786690826
6 1 令狐冲 男 1996.1 0.1 90 83 72 82 2 林平之 男 1995.1 2.2 78 92 88 78 3 岳灵珊 女 1997.3. 389 72 98 66 4 任莹莹 女 1996.8. 278 95 87 90 ➢希望的分配图
结构体类型的定义11.2.1studstruct人intnum;studchar name[20];char sex;namesexnumSCdouble sc;};说明:①结构体定义不占用内存。②结构体定义放置在程序的开始部分,位于头文件声明之后。③结构体定义仅描述了一个结构体的形式如果要在程序里使用结构体,需要声明结构体变量
struct stud { int num; char name[20]; char sex; double sc; }; num name sex stud ①结构体定义不占用内存。 ②结构体定义放置在程序的开始部分,位于头文件声明之后。 sc ③结构体定义仅描述了一个结构体的形式。 -如果要在程序里使用结构体,需要声明结构体变量。 11.2.1 结构体类型的定义 说明:
结构体类型变量的定义11.2.1方式1:先定义结构体structstud//定义结构体类型studl类型,再定义变量int num; char name[20l;char sex; double sc;子:structstudstl,st2;//利用结构体类型定义变量方式2:在定义结构体structstud//定义结构体类型studint num; char name[20];类型的同时定义变量char sex; double sc;定义结构体类型的变量#st1,st2://方式3:直接定义结构/定义结构体类型缺省类型名struat体变量,缺省结构体int num; ahar name[20],char sexi double sc;类型名定义结构体类型的变量lstl,st2:/8
8 方式1:先定义结构体 类型,再定义变量 方式2:在定义结构体 类型的同时定义变量 方式3:直接定义结构 体变量,缺省结构体 类型名 11.2.1 结构体类型变量的定义
结构体类型变量的引用与赋值11.2.3 注意:(1)使用结构体类型的变量时,不能将结构体变量作为一个整体进行输入、输出。(2)只能对结构体变量的成员按其类型进行输入、输出
11.2.3 结构体类型变量的引用与赋值 注意: (1)使用结构体类型的变量时,不能将结 构体变量作为一个整体进行输入、输出。 (2)只能对结构体变量的成员按其类型进 行输入、输出
结构体类型变量的引用与赋值12.2.331、结构体变量成员的引用格式:结构体变量名.成员名例如:structstudsl;则: s1.sc=95;>对结构体类型变量的成员可以像普通变量一样进行各种合适的运算。例如: boyl.sc = boy2. sc;x = boyl. sc + boy2. sc;
12.2.3 结构体类型变量的引用与赋值 1、结构体变量成员的引用 格式:结构体变量名.成员名 例如:struct stud s1; 则:s1.sc=95; ➢对结构体类型变量的成员可以像普通变量一样进行各种合适 的运算。 例如:boy1.sc = boy2.sc; x = boy1.sc + boy2.sc;