安排座位.

Slides:



Advertisements
Similar presentations
许瑞云医师 你已经很努力地注意饮食、作息、运动, 为什么身体还不能恢复健康 ? 细节 答案就在「 细节 」裡, 唯有掌握关键的一步, 养生才能达到真 正的功效 ! 现在就让我们跟着曾是全球知名的哈 佛医院主治医师的许瑞云, 学习最正确 的养生方法, 轻松打下健康满分的基础 !
Advertisements

专题复习 --- 走进名著 亲近经典 读完《鲁滨孙漂流记》这本精彩的小说 后,一个高大的形象时时浮现在我的眼 前,他就是勇敢的探险家、航海家鲁滨 孙。他凭着顽强的毅力,永不放弃的精 神,实现了自己航海的梦想。 我仿佛看到轮船甲板上站着这样的一 个人:他放弃了富裕而又舒适的生活, 厌恶那庸庸碌碌的人生,从而开始了一.
1 债券融资业务拓展交流 债券业务部 二 O 一二年二月. 2 目 录  第一部分 债券融资业务概述  第二部分 东兴证券债券融资业务情况介绍及前景展望  第三部分 什么样的企业适合发债  第四部分 债券融资业务合作开发方式及激励探讨.
轴对称(一) 课堂引入 仔细观察下列图片,思考这些图片有什么样 的特点.
國中教育會考說明 年 5 月 14 日(六) 105 年 5 月 15 日(日)  08:20- 08:30 考試說明  08:20- 08:30 考試說明  08:30-  09:40 社 會  08:30-  09:40 自 然 09:40- 10:20 休息 09:40-
Java语言的特点 Java开发环境的搭建
创意鄱阳湖— 一种基于无形资源理念开发鄱阳湖的思考 以传奇背景音乐作为开场,体现创意创造传奇 南昌大学 黄细嘉
防盜裝置  學生科技探究.
饮食中的平衡 酸 性 食 物 与 碱 性 食 物.
知识聚焦 光合作用 呼吸作用 条件 场所 原料 产物 物质变化 能量变化 有光无光都可以 需要光 主要是线粒体 叶绿体 二氧化碳、水
控制方长投下的子公司,需要编制合并报表的演示思路
勝過這世界 我能勝過這世界 因有耶穌在我心 黑暗權勢已破碎 因耶穌基督寶血. 勝過這世界 我能勝過這世界 因有耶穌在我心 黑暗權勢已破碎 因耶穌基督寶血.
8 企业信息管理的定量分析 第八讲 企业信息管理的定量分析 8.1 企业信息化水平的测评 8.2 企业信息管理绩效的测评.
电子成绩单项目实现.
校務會議 業 務 報 告 教官室 主任教官: 廖世文 中校 99/06/25.
第10章 结构体与链表 本章要点: 结构体类型与结构体变量的定义 结构体变量的引用与初始化 结构体数组 链表处理 共用体类型和枚举类型
教 师:曾晓东 电 话: E_mail: 计算机软件技术基础 教 师:曾晓东 电 话: E_mail:
95課綱 歷史科第二冊(中國史) 第三單元(章) 近世發展(宋、元明、清) 第三主題(節) 士紳社會與庶民文化
理 想 理想是大海的航标, 指引你前进的方向; 理想是闪闪的明灯, 照亮你前进的航程; 理想是生命的动力,帮助你战胜困难;
高中生职业生涯规划 河南省淮滨高级中学 朱凯
材料作文审题立意训练.
大学实用教程 C语言.
喜愛大自然的老師----段秋華.
班級:電資一 組長:程英傑 組員:黃智駿、廖夢溪、李金霖 黃粵丞、蘇長益 指導老師:陳美美 老師
本章涉及的主要问题: 汇票中的出票、背书、 票据种类 承兑、保证行为 票据行为 汇票中的付款和追索 票据权利及其内容 有关本票的制度
数据结构与算法 数据结构与算法实验
第八章 类和对象.
马云 的 人力资源管理思想 聂锟 博士、副教授 19 September 2018.
Chapter 3.0 C語言的結構與指標 資料結構導論 - C語言實作.
第九章 系 统 安 全 性 9.1 结构体 9.2 结构体型数组  9.3 结构体型指针 9.4 内存的动态分配 9.5 共用体
第7章 结构体、联合体和枚举类型 本章导读 本章主要知识点 《 C语言程序设计》 (Visual C++ 6.0环境)
C程序设计 第9章 自定义数据类型 主讲教师: 鲁 萍 西安建筑科技大学 理学院.
程式設計 博碩文化出版發行.
C 程式設計— 結構 台大資訊工程學系 資訊系統訓練班.
第九章 结构体 主讲教师 :贾月乐 电话:
複習 char name1[20]; //長度為20的字串 char name2[20]; //讀取字串 gets(name1);
补充内容 结构体 概述 定义结构体类型和定义结构体变量 结构体变量的引用 结构体变量的初始化 指针与结构体 用typedef定义类型的别名.
编译原理与技术 类型检查 2018/11/21 《编译原理与技术》-类型检查.
结构体和共用体 2 梁春燕 华电信息管理教研室.
C++语言程序设计 C++语言程序设计 第六章 指针和引用 第十一组 C++语言程序设计.
Chap 9 结构 9.1 构建手机通讯录 9.2 结构变量 9.3 结构数组 9.4 结构指针.
第9章 自訂資料型態 – 結構 9-1 結構資料型態 9-2 結構陣列 9-3 指標與結構 9-4 動態記憶體配置 9-5 聯合資料型態
STRUCTURE 授課:ANT 日期:2010/5/12.
C语言程序设计基础 第9章 结构 刘新国.
C++语言程序设计 C++语言程序设计 第四章 数组及自定义数据类型 C++语言程序设计.
第九章 结构体和共用体 结构体的定义 结构体的使用 共用体的定义 共用体的使用 主讲:李祥 时间:2015年10月.
如何寫工程計畫書 臺北市童軍會考驗委員會 高級考驗營 版.
C语言程序设计 李祥.
C 程式設計— 結構 台大資訊工程學系 資訊系統訓練班.
C++语言程序设计 第二章 C++简单程序设计.
第13章 结构体的应用 13.1 了解由用户构造的数据类型 13.2 结构体类型说明及结构体变量 13.3 结构体数组
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
Struct結構 迴圈
C语言程序设计.
第十章 用户自定义数据类型 目录 学生信息管理系统的开发 结构体数据类型的概述 结构体变量的使用 结构体数组
OOP6 結構Struct 黃兆武.
目录 9.1 结构体类型 9.2 共用体类型 9.3 枚举类型 9.4 类型声明符typedef 1.
第十章 结构体与链表 西安工程大学.
Java變數 2014/6/24.
B2B -- 99/09/01 ~ 99/11/10異動項目 1.公告區 1-1 登入首頁連結到公告區,將原登入資訊加到公告區
本节内容 字节对齐.
<编程达人入门课程> 本节内容 为什么要使用变量? 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
本节内容 结构体数组.
本节内容 指针类型.
本节内容 结构体数组 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
第18讲 从C到C++ 计算机与通信工程学院.
本节内容 结构体数组 视频提供:昆山爱达人信息技术有限公司.
第9章 C++程序设计初步 9.1 C++的特点 9.2 最简单的C++程序 9.3 C++的输入输出 9.4 函数的重载
本节内容 指针类型 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Presentation transcript:

安排座位

数据结构 授课教师:李超燕 计算机专业 东校区3号楼206办公室

本课程介绍 章 节 学时 共4*14=56学时,全程在机房上课 C语言复习 2 第二章 线性表 16 第三章 栈和队列 14 第六章 树 8 第七章 图 6 第八章 查找 4 第九章 排序

本课程要求 复习C语言的内容。 上课不无故缺席,不迟到、早退。 上课认真听讲,努力思考。 课后独立完成作业,上交到网络平台。 http://61.164.87.150:5483,选课密码:data2014 认真完成上机任务。 期末成绩中平时成绩占40%,期末成绩占60% 上课时带草稿本和笔,教材,U盘。

平时成绩的组成 出勤情况 学习态度 完成作业 提问测试

本次课主题:结构体与指针

思考? 实例1 结构体 num name sex age score addr Beijing 87.5 18 M Li Fun 1001 学生的基本信息 结构体将不同类型的数据组合成一个有机的整体。

… ….. 例 struct student { int num; char name[20]; char sex; int age; 一、结构体的定义 结构体是一种构造数据类型 用途:把不同类型的数据组合成一个整体--自定义数据类型 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; name num sex age score addr 2字节 20字节 1字节 4字节 30字节 … …..

struct student stu1,stu2; 二、结构体变量的定义 struct 结构体名 { 类型标识符 成员名; ……………. }; struct 结构体名 变量名表列; 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; struct student stu1,stu2;

struct student stu1,stu2; 三、结构体变量的引用 引用规则 结构体变量不能整体引用,只能引用变量成员 引用方式: 结构体变量名.成员名 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; struct student stu1,stu2; stu1.num=10; stu1.score=85.5; stu1.score+=stu2.score; stu1.age++;

作用:声明新的类型名来代替已有的类型名。 四、typedef的使用 作用:声明新的类型名来代替已有的类型名。 例如:typedef int aa; typedef float bb; int x;  aa x; float y;  bb y; 例 struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; struct student stu1,stu2; typedef struct { int num; char name[20]; char sex; int age; float score; char addr[30]; }student; student stu1,stu2;

练习1 结构体 1.利用typedef来定义1个结构体变量student,该结构体有三个成员构成 no:字符型数组,长度为8 name:字符型数组,长度为20 age:整型 2.给student变量赋上自己的学号后7位,姓名,年龄。 3.在devcpp中利用主函数写程序并输出student变量的值。

实例2 结构体和指针 一、指向结构体变量的指针 定义形式:struct 结构体名 *结构体指针名; 例 struct student *p; num name sex age stu p struct student { int num; char name[20]; char sex; int age; }; struct student stu; struct student *p; p=&stu;

思考 利用typedef类型定义符来完成。 typedef struct struct student { int num; char name[20]; char sex; int age; }; struct student stu; struct student *p; p=&stu; typedef struct { int num; char name[20]; char sex; int age; }student; student *p; student stu; p=&stu;

stu1.num=101;  (*p).num=101; p->num=101 使用结构体指针变量引用成员形式 typedef struct { int num; char name[20]; char sex; int age; }student; student stu1; student *p=&stu1; stu1.num=101;  (*p).num=101; p->num=101 (*结构体指针名).成员名 结构体指针名->成员名 结构体变量名.成员名

提问 定义一个变量stu2,指针p2,指针指向stu2,利用三种方式将stu2的age赋成20。 typedef struct { int num; char name[20]; char sex; int age; }student; student stu2,*p2; p2=&stu2; p2->age=20; (*p2).age=20; stu2.age=20;

练习2 结构体指针 此练习在练习1的基础上进行修改: 1.利用typedef来定义1个结构体变量student,1个结构体指针p,该结构体有三个成员构成 no:字符型数组,长度为8 name:字符型数组,长度为20 age:整型 2.利用指针指向的形式给student变量赋上自己的学号后7位,姓名,年龄。 3.在devcpp中利用主函数写程序并利用指针指向的形式输出student变量的值。