C语言程序设计-数组与字符串.ppt

C语言程序设计-数组与字符串.ppt

ID:48789554

大小:452.00 KB

页数:124页

时间:2020-01-27

C语言程序设计-数组与字符串.ppt_第1页
C语言程序设计-数组与字符串.ppt_第2页
C语言程序设计-数组与字符串.ppt_第3页
C语言程序设计-数组与字符串.ppt_第4页
C语言程序设计-数组与字符串.ppt_第5页
资源描述:

《C语言程序设计-数组与字符串.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《程序设计基础(C)》第五章数组与字符串本章内容学生需求2一维数组指针概念学生需求3字符串二维数组批量数据的组织与使用变量定义/声明变量初始化输入和输出相关运算符赋值和表达式常见使用方法[案例需求2]编写学生信息管理程序,实现:命令行交互方式,提示符为“ST2>”帮助功能,命令符H,显示关于命令的使用说明退出功能,命令符Q,退出程序增加功能,命令符A,参数为学号、成绩删除功能,命令符D,参数为学号查找功能,命令符F,参数为学号列表功能,命令符L,按学号升序列表统计功能,命令符T,平均最大最小等名次功能,命令符S,按成绩从大到小

2、并排名运行示例ST2>A10289ST2>A10178.5ST2>A10389ST2>L10178.510289.010389.0ST2>TNumber=3Sum=256.5,Ave=85.5Max=89.0,Min=78.5ST2>A10181ST2>F10110181.0ST2>D102ST2>F102NotFound:102ST2>xyzBadCommandST2>QGood-Bye.一、一维数组数组与数列一维数组的定义和引用非数组→数组:输入出、累加和、最大值数组与函数:ex5-1.c学生信息程序:ex5-2.c排序、

3、二分法查找:ex5-3.c学生信息程序:ex5-4.c,ex5-5.c数组和数列数列:x0、x1、……、xn数组:x[0]、x[1]、……、x[n]数组名+下标相同:通过一个名称和下标表示各个元素数组:数组名为C标识符,下标总是从0开始,元素个数必须编程时确定一维数组使用示例intn;n=5;n++;s+=n;printf("%d",n);scanf("%d",&n);for(i=1;i<=n;i++)inta[5];a[0]=5;a[4]++;s+=a[1+2];printf("%d",a[i]);scanf("%d",&a

4、[j]);for(i=0;i

5、i++)应用——输出10个数据输出单个数据intn;printf("%d",n);输出10个数据inta[10];printf("%d",a[0]);printf("%d",a[1]);………printf("%d",a[9]);printf("");输出10个数据inta[10];for(i=0;i<10;i++)printf("%d",a[i]);printf("");应用——N个数据的输入与输出使用预定义(符号常量)#defineN10inta[N];for(i=0;i

6、);…………for(i=0;i

7、canf("%d",&b);scanf("%d",&c);max=a;if(max

8、,intn);voidprt(inta[],intn);longsum(inta[],intn);intmax(inta[],intn);intmin(inta[],intn);编程示例:输入10个整数,输出这10个整数以及累加和、最大值和最小值常规函数——数组的输入传递数组

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。