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]); } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY