数组

简介: 1,整体目标   数组概念及特点, 一维数组的定义,引用,初始化, 字符数组的定义,引用,初始化; 熟悉字符串常用处理函数; 数组: 计算机在处理数据的时候,经常出现数据是用某种有序的形式组织的情况; 数据共同特点: 都有若干个分量组成, 数据的每个分量都是同一种类型; 分量是按照一定顺序排列的.

1,整体目标

 

数组概念及特点,
一维数组的定义,引用,初始化,
字符数组的定义,引用,初始化;
熟悉字符串常用处理函数;
  数组:
计算机在处理数据的时候,经常出现数据是用某种有序的形式组织的情况;
数据共同特点:
  都有若干个分量组成,
数据的每个分量都是同一种类型;
分量是按照一定顺序排列的.
数组的概念,
数据是由一组同类型数据组成的集合,用同一数组名来表示这个数组,用下标来唯一的表示这个数组中的元素;

利用输入语句初始化数组

利用赋值语句初始化数组;

#if false
//Create by Qruiy on 2013-10-08 All right reserved!(c).
//Personal page:http://cnblogs.com/ruiy
//
#endif

#include <stdio.h>
#include <string.h>

int main(int argc,const char *argv[],const char **env[]) {
  int i,a[5];
  for(;i<5;i++)
    {
      a[i]=2*(i+1);
      printf("a[%d]=%d \n",i,a[i]);
    }
  return 0;
}

数组应用;使用数组实现fibonacci斐波那契整数数列;打印出前20个数列元素;

#if false
//Create 2013-10-08,By ruiy;
//connection moth,516059158
//Personal page:  HTTP://192.168.1.109/ganlia 集群监控;
//cnblogs.com/ruiy
#endif

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <math.h>

int main(int argc,const char *argv[],const char **env[]) {
  int i;
  int f[20] = {1,1};
  
  for(i=2;i<20;i++)
    {
       f[i] = f[i-1] + f[i-2];
    }

  for(;i<20;i++)
    {
      if(i%5==0)
        printf("\n");
      printf("%6d \n",f[i]);
    }
}

 

 

 

目录
相关文章
|
4月前
|
存储 C语言
|
5月前
|
Java
数组的练习
数组的练习
|
17天前
|
存储 算法 编译器
C 数组详解
在C语言中,数组是一种用于存储多个同类型数据的集合。本文介绍了数组的基本特性与使用方法,包括定义与初始化、索引访问、多维数组、指针操作、大小计算及函数传递等内容。数组名可视为指向首元素的指针,支持遍历、排序与查找等常见操作。数组大小固定,访问越界会导致未定义行为。此外,还可以将数组嵌套在结构体中以增加数据复杂性。
43 10
|
4月前
|
存储 开发框架 .NET
C#中的数组探索
C#中的数组探索
|
12月前
|
存储 C语言
C 数组
C 数组。
32 0
|
5月前
|
程序员 索引
C 中数组详解
C 中数组详解。
30 3
|
5月前
|
编译器 C++
C++系列四:数组
C++系列四:数组
|
5月前
|
存储 C语言
数组
数组。
24 0
|
存储 编译器 C语言
C语言知识点之 数组
C语言知识点之 数组
66 0
|
存储 人工智能 编译器
6.数组
6.数组
63 0