www.cnblogs.com/ruiyqinrui

开源、架构、Linux C/C++/python AI BI 运维开发自动化运维。 春风桃李花 秋雨梧桐叶。“力尽不知热 但惜夏日长”。夏不惜,秋不获。@ruiY--秦瑞

python爬虫,C编程,嵌入式开发.hadoop大数据,桉树,onenebula云计算架构.linux运维及驱动开发.

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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]);
    }
}

 

 

 

posted on 2013-11-07 17:23  秦瑞It行程实录  阅读(255)  评论(0编辑  收藏  举报
www.cnblogs.com/ruiyqinrui