7.15 数组(一维数组) Day8

---恢复内容开始---

---note---

一维数组:

 1  2  3  4  5  6  7        (长度)

 

           

 

 

 0  1  2  3  4  5  6        (位序)

int a [7]    每个格子2个字节

char a [7]   每个格子4个字节

 

int a [10] = {0,1,2,3,4,5,6,7,8,9};

int a [10] = {0,1,2,3,4} 其余5为自动补0

int a [    ] = {1,2,3,4,5} [    ]里的数为5

---note---  

#include <iostream.h>

void main ()

{

   int a[5];

    for (int i=0;i<=4;i++)

   {

     for (int j=4;j>=0;j--)

       {

          a[j]=i;

          cout<<"a[j]="<<a[j];

       }

   }   

}

---恢复内容结束---

冒泡算法

int a[5]={3,5,1,7,9}

for (int i=0,i<=4,i++)

{

  for (int j=4,j>=0,j--)

    {

      if(a[j]<a[j-1])

        {

          int temp ;

          temp=a[j];

          a[j]=a[j-1];

          a[j-1]=temp;

        }

    }

    cout<<"a[i]="<<a[i];

}

posted on 2016-07-16 01:18  Dengyi  阅读(114)  评论(0编辑  收藏  举报

导航