一维数组的应用

Posted Doublekai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一维数组的应用相关的知识,希望对你有一定的参考价值。

一维数组通常是指由只有一个下标的数组元素所组成的数组(二维数组应该是两个下标组成的,多维多个下标。推算的.....),它是c语言当中经常用到的一类数组。

什么是下标?

a[i]{1,23,3141,41,41}

       ↑

1对应的下标是0,下标从0开始的。i代表存储的大小i=10:表示在数组a[i]中有十个元素当然十个下标还是0--9,

下面是用数组输入十个数字找到其中的最大值(上一章学的if也可以但是逻辑很复杂,这就是数组的好处)。

#include "stdio.h"
main()
{
      int a[10];               //定义一个整数型的数组,数组的元素个数为10个          
      int i,max;
      for(i=0;i<10;i++)
     scanf("%d",&a[i]); //依次输入十个元素
    max=a[0]; //把第一个元素的值赋值給max
    for(i=1;i<10;i++)
    if(max>a[i])max=a[i];  //剩下的元素如果大于第一个元素则赋值給max
    printf("max=%d",max);
}

 

以上是关于一维数组的应用的主要内容,如果未能解决你的问题,请参考以下文章

php中:计算任意一维数字数组的奇数个数、偶数个数?代码怎么写.

如何相应地用一维数组删除二维数组中的元素

php 多个 一维数组 去重 组成新数组

java怎么用一个一维数组输出杨辉三角(补充完整下列代码)

实验八:一维数组的应用

为什么我不能在此片段中生成唯一对象数组?