清华大学计算机程序设计基础课件 第四章.pptVIP

  • 2
  • 0
  • 约8.75千字
  • 约 35页
  • 2019-05-13 发布于广东
  • 举报

清华大学计算机程序设计基础课件 第四章.ppt

Modern Operating System 乔 林 第四章 复合数据结构基础 学习目标 掌握数组定义与基本使用方法,熟悉字符型数组概念 掌握指针基本概念,能熟练使用指针操作基本数据对象,掌握指针基本运算,了解指针与数组的关系 掌握结构体类型的声明、结构体变量的定义与基本用法,能在程序中熟练使用结构体 掌握联合体类型的声明、联合体变量的定义与基本用法,能在程序中熟练使用联合体 掌握枚举类型的概念、定义与使用方法 了解自定义类型的定义与使用方法 4.1 数组及其应用 一维数组 多维数组 字符数组的应用 一维数组的定义与格式 一维数组的定义:相同类型的一系列数据 数据类型 数组名[元素个数]; 例:int a[8]; 一维数组的初始化 初始化格式:相同类型的一系列数据 数据类型 数组名[元素个数] = {值1, 值2, …, 值n}; 例:int a[8] = {10, 20, 30}; 一维数组示例一 输入一个含有12个浮点数的一维数组,分别计算数组中所有正数与所有负数的和 一维数组示例二 使用冒泡法对5个整数按从大到小的顺序排列 一维数组示例二 使用冒泡法对5个整数按从大到小的顺序排列 多维数组的定义与格式 多维数组的定义:相同类型的一系列数据 数据类型 数组名[常量表达式1][常量表达式2]…; 例:int a[2][8]; 多维数组的初始化 按数据元素的存放顺序

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档