欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    (精品)C程序设计基础.ppt

    • 资源ID:82688992       资源大小:441.50KB        全文页数:12页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    (精品)C程序设计基础.ppt

    第7章 数数 组组教学目标教学目标 理解数组的基本概念理解数组的基本概念掌握数组的声明、创建和初始化掌握数组的声明、创建和初始化掌握对数组的访问、赋值等应用编程掌握对数组的访问、赋值等应用编程掌握声明和操作多下标数组掌握声明和操作多下标数组7.1 一一 维维 数数 组组7.1.1 7.1.1 一维数组的声明与创建一维数组的声明与创建 1 1数组的声明数组的声明数据类型数据类型 数组名数组名 2 2数组对象的创建数组对象的创建 数组名数组名 =new=new 数据类型数据类型 数组大小表达式数组大小表达式 7.1 一一 维维 数数 组组7.1.2 7.1.2 一维数组的初始化一维数组的初始化 数据类型数据类型 数组名数组名 =new=new 数据类型数据类型 初值表初值表 7.1.3 一维数组的元素的访问一维数组的元素的访问 访问一维数组元素的方式为:访问一维数组元素的方式为:数组名数组名 下标下标 7.1 一一 维维 数数 组组1.1.像访问变量一样直接给数组元素赋值像访问变量一样直接给数组元素赋值 2.2.使用循环语句向数组的每个元素赋值使用循环语句向数组的每个元素赋值冒泡排序法冒泡排序法 7.1 一一 维维 数数 组组7.1.4 7.1.4 值类型和引用类型值类型和引用类型 值类型和引用类型的区别在于,值类型值类型和引用类型的区别在于,值类型在栈在栈(Stack)(Stack)上分配,而引用类型在堆上分配,而引用类型在堆(Heap)(Heap)上分配。上分配。7.2 多多 维维 数数 组组 7.2.1 7.2.1 多维数组的声明与创建多维数组的声明与创建 例如,以下语句声明创建了一个例如,以下语句声明创建了一个3 3行行2 2列的列的二维数组:二维数组:intint,arrarr=new int3,2;=new int3,2;7.2 多多 维维 数数 组组7.2.2 7.2.2 多维数组的初始化多维数组的初始化 可以在声明数组时将其初始化,如下所示:可以在声明数组时将其初始化,如下所示:intint,arrarr=new int3,2 1,2,3,4,5,=new int3,2 1,2,3,4,5,6;6;7.2 多多 维维 数数 组组7.2.3 7.2.3 多维数组的操作多维数组的操作1.1.二维数组元素的引用方式为:二维数组元素的引用方式为:数组名数组名 下标表达式下标表达式1 1,下标表达式,下标表达式222.2.多维数组元素的引用方式为:多维数组元素的引用方式为:数组名数组名 下标表达式下标表达式1 1,下标表达式,下标表达式2 2,下标表达式下标表达式nn 7.3 动动 态态 数数 组组 7.3.1 7.3.1 ArrayListArrayList的声明与创建的声明与创建 可以使用两种方法创建一个可以使用两种方法创建一个ArrayListArrayList,如:,如:ArrayListArrayList arrarr=new =new ArrayListArrayList();();ArrayListArrayList arr1=new ArrayList(10);arr1=new ArrayList(10);/初始化一个长度为初始化一个长度为1010的的ArrayListArrayList 7.3 动动 态态 数数 组组7.3.2 7.3.2 ArrayListArrayList的操作的操作 ArrayListArrayList赋值操作与数组的赋值操作有所赋值操作与数组的赋值操作有所区别。区别。Add()Add()方法用于给方法用于给ArrayListArrayList添加一添加一个新的元素,如:个新的元素,如:ArrayListArrayList arrarr=new ArrayList(5);=new ArrayList(5);arr0=1;/arr0=1;/错误错误 本章小结本章小结本章主要介本章主要介绍了一了一维数数组的定的定义以及以及对一一维数数组的的访问、赋值等等应用用编程,程,并并进一步学一步学习了了创建和操作多建和操作多维数数组以及以及ArrayListArrayList的方法。在程序中使用的方法。在程序中使用数数组的最大好的最大好处是用一个数是用一个数组名代表名代表逻辑上相关的一批数据,用下上相关的一批数据,用下标表示表示该数数组中的各个元素,和循中的各个元素,和循环语句句结合使用,使得程序合使用,使得程序书写写简洁,操作方,操作方便。便。

    注意事项

    本文((精品)C程序设计基础.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开