正在加载图片...
圳职业技术学院 Shenzhen Polytechnic 2.定义一个结构体变量a,包含四个成员,分别是 char sname[10],int math, int english, float ave,从键盘输入输出数据 3.定义一个指针变量指向结构体变量a,通过指针引用进行数据输入输出(考 虑指针类型,指针賦值,指针对结构成员的引用方法) 甲a.math等价于(*p),math等价于p.math 4.定义三个学生一组的数据(结构体数组a[3]),从键盘输入数据,输出到屏 幕 5.定义一个指针变量pa指向第4步的结构体数组a[3],通过指针变量输入 数据并进行运算,再将结果输出。(指向结构体数组的指针,注意指针 变量的当前指向) 6.采用指向结构体变量的指针变量作函数参数,编写三个函数,分别实现数 据输入、数据处理、数据输出的操作(指向结构体的指针作函数参数, 注意参数的数据传递方式) 学生容易出错的地方 指向结构体的指针对成员的引用 通过指针引用时成员的数据输入 问题与讨论 什么是结构体? 结构体类型变量如何定义?有几种方法?如何引用? 指向结构体变量的指针定义后就可以直接使用吗? 结构体数组的如何进行初始化? 用结构体变量的成员作实参,用结构体变量作实参,用指向结构体变量(或数组) 的指针作实参,与形参如何传递? 计算机系乌云高娃 Wygwl2lcn, com第68页共83页深 圳 职 业 技 术 学 院 Shenzhen Polytechnic 计算机系乌云高娃 Wygw@21cn.com 第 68 页 共 83 页 2. 定义一个结构体变量 a,包含四个成员,分别是 char sname[10],int math,int english,float ave,从键盘输入输出数据 3. 定义一个指针变量指向结构体变量a,通过指针引用进行数据输入输出(考 虑指针类型,指针赋值,指针对结构成员的引用方法) a.math 等价于 (*p).math 等价于 p.math 4. 定义三个学生一组的数据(结构体数组 a[3]),从键盘输入数据,输出到屏 幕 5. 定义一个指针变量 pa 指向第 4 步的结构体数组 a[3],通过指针变量输入 数据并进行运算,再将结果输出。(指向结构体数组的指针,注意指针 变量的当前指向) 6. 采用指向结构体变量的指针变量作函数参数,编写三个函数,分别实现数 据输入、数据处理、数据输出的操作(指向结构体的指针作函数参数, 注意参数的数据传递方式) 学生容易出错的地方 指向结构体的指针对成员的引用 通过指针引用时成员的数据输入 问题与讨论 什么是结构体? 结构体类型变量如何定义?有几种方法?如何引用? 指向结构体变量的指针定义后就可以直接使用吗? 结构体数组的如何进行初始化? 用结构体变量的成员作实参,用结构体变量作实参,用指向结构体变量(或数组) 的指针作实参,与形参如何传递?
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有