码迷,mamicode.com
首页 > 编程语言 > 详细

2015.12.08 数组 冒泡排序

时间:2015-12-08 20:06:57      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:

  昨天学到的函数,在C语言中是这么叫,而在OC和swift中叫做“方法”。

数组

  数组不像是“char”、“int”、“float”之类的类型保存单个数据,数组是用来保存多个相同类型的数据的。

  在定义数组的时候,必须要确定数组的元素个数

    例://定义一个数组,拥有5个元素,默然每个元素的值为0

        int numsArray[5];   //5 * 4 = 20

      //定义一个数组,拥有4个元素,依次是1, 2, 3, 4

        int numsArray[] = {1, 2, 3, 4};   //4 * 4 = 20

      //定义一个数组,拥有5个元素,第一个元素值为1,第二个元素值为2,后面默认为0

        int numsArray[5] = {1, 2};   //5 * 4 = 20

  数组的索引值是从0开始的!需要注意的是:当索引值超过数组的个数时,就越界了。在C语言中还是可以继续执行的,但是在oc和swift中会提示出错。

    eg.  for (int i = 0; i < 5; i ++){

          printf("%d", numsArray[i]);

        }


冒泡排序

  冒泡排序是将小的数字冒上来,大的数字沉下去。

   技术分享

  http://www.yxqzzx.cn/teacher/ShowArticle.asp?ArticleID=417

  这个网站上有视频演示,可以加深理解。

2015.12.08 数组 冒泡排序

标签:

原文地址:http://www.cnblogs.com/immustard/p/5030629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!