《C语言程序设计》第八章结构体和共用体.pptVIP

  • 11
  • 0
  • 约2.09万字
  • 约 83页
  • 2020-04-21 发布于湖北
  • 举报

《C语言程序设计》第八章结构体和共用体.ppt

单元16 结构体和共用体 结构体类型的定义 结构体类型变量的定义和引用 结构体类型数组 指向结构体类型数据的指针 结构体类型应用程序设计例题 共用体类型 枚举类型 用户自定义类型 课堂练习题 答案: struct book_type { int num; char name[60]; char writer[30]; float price; char brief[300]; }; 2、设novel为上例book类型变量,指针p指向结构体变量novel,试分析以下运算。 1)p-num ;2)p-num++ ;3)++p-num; 分析: (ⅰ)引用结构体成员有三种形式: 结构体变量名. 成员名 (*p).成员名 p-成员名 ?(ⅱ)结构体成员运算符优先级在C语言中是优先级最高的运算符。 3.学生的数据包括学号、姓名、出生日期、三门课成绩、总分及平均分。定义一个结构变量,其中每个成员都从键盘接收数据,然后计算总分及平均分,最后输出该学生的所有数据。请注意这个例子中不同类型的结构体成员的使用方法。 答案: ?#include stdio.h #define ESC 27 struct student_ type

文档评论(0)

1亿VIP精品文档

相关文档