C语言入门:一维数组的概要

数组的概念: 具有相同数据的有序集合

一维数组的定义格式: int a[5];   

                类型说明符  数组名(标识符)[常量表达式(长度)];

 

一维数组下标 数组的下标 0开始  最大下标值 为 数组的长度-1

          如果下标超出了, 数组长度为5  下标写为6 这个时候叫下标溢出

          下标的有效使用范围:0 到最大长度-1

 

一维数组的引用格式:

           数组在使用的时候 不需要加类型, 定义的时候需要加类型。

            定义的时候:  int a[5];

            使用的时候:  a[0],a[1],a[2],a[3],a[4]   引用的格式

 

一维数组的初始化:

  1. 数组的全部初始化:(数组中有几个元素,就初始化几个元素)

   Int a[5]={2,5,100,1000,0 };

  1. 数组的部分初始化:(初始化的元素个数 小于 数组的长度)

   Int a[5]={1000,0 }; //如果没有初始化的 元素那个位置, 系统会补充0

  1. 数组的特殊初始化:(数组的元素 全部为0

   Int a[5]={0};//没有的系统 会自动补0

 

一维数组的输入 输出   多个元素的时候  利用循环来进行 操作。

//输入函数  scanf(“%d”,&a[0]);

for(i=0;i<5;i++)

{

printf(“对数组进行输入:”);

scanf(“%d”,&a[i]);

}

//输出函数  printf(“%d”,a[0]);

for(i=0;i<5;i++)

{

printf(“%d”,a[i]);

}

posted @ 2020-02-03 19:30  平常xin  阅读(679)  评论(0编辑  收藏  举报