C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt

C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt

ID:50085126

大小:738.50 KB

页数:42页

时间:2020-03-08

C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt_第1页
C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt_第2页
C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt_第3页
C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt_第4页
C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt_第5页
资源描述:

《C语言程序设计(Visual C++ 6.0环境)教学课件 第4章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章主要知识点(1)一维数组的定义和引用。(2)二维数组的定义和引用。(3)字符数组与字符串的应用。本章导读数组是一种非常重要的构造类型。它是由若干个具有相同数据类型的变量按一定的存储顺序组成的,每一个变量称为一个数组元素。数组元素用数组名及下标来唯一确定。本章通过C程序实例分析着手,使读者能够掌握数组的定义及引用方法,并能够应用数组解决实际问题。《C语言程序设计》(VisualC++6.0环境)返回本书目录第4章数组第4章数组《C语言程序设计》(VisualC++6.0环境)返回本章导读4.2一维数组的定义和引用4.3二维数

2、组的定义和引用4.5综合实训4.4字符数组与字符串4.1数组应用的C程序实例《C语言程序设计》(VisualC++6.0环境)返回本章目录2.C程序实例11.C程序实例14.1数组应用的C程序实例数组是若干具有相同数据类型且按一定存储顺序排列的一组变量。数组中的变量称数组元素。每一个元素通过数组名和存储位置(下标)来确定。根据确定数组的一个元素所需要的下标数把数组分为一维数组、二维数组、三维数组等,二维以上的数组也称为多维数组。4.1.1C程序实例(1)《C语言程序设计》(VisualC++6.0环境)返回本节目录1.C程序实

3、例1【例4.1】应用一维数组,实现从键盘输入10个整数,输出其中的最小数。程序名为l4_1.cpp。#include"stdio.h"main(){inta[10],i,min;/*定义一维整型数组a及整型变量i和min,数组a有10个元素*/for(i=0;i<10;i++)/*循环输入数组a的10个元素*/scanf("%d",&a[i]);min=a[0];/*设a[0]元素为最小值min的初值*/for(i=1;i<10;i++)/*逐个元素与min比较,找出最小值*/if(min>a[i])min=a[i];prin

4、tf("MIN=%d",min);/*输出找到的最小值min*/}程序结果[例4.1]程序结果返回例题返回本节目录在【例4.1】程序实例中,输入10个整型数12,34,56,9,21,-12,34,0,-3,1分别存放在一维数组a的10个元素中。故程序运行结果见下图所示。输入数据输出结果4.1.1C程序实例(2)《C语言程序设计》(VisualC++6.0环境)2.C程序实例2【例4.2】应用二维数组,实现从键盘为23数组输入值,并输出数组所有元素之和。程序名为l4_2.cpp。#include"stdio.h"main

5、(){inta[2][3],i,j,sum=0;/*定义二维整型数组a及整型变量i,j和sum,数组a有2行3列6个元素*/for(i=0;i<2;i++)for(i=0;i<2;i++)/*按行向数组a输入6个元素,并将元素值送入sum进行累加求和*/for(j=0;j<3;j++){scanf("%d",&a[i][j]);sum+=a[i][j];}printf("Sum=%d",sum);/*输出和值sum*/}返回本节目录程序结果[例4.2]程序结果返回例题返回本节目录在【例4.2】程序实例中,输入6个整型数23

6、,12,45,-12,-34,35分别存放在二维数组a两行三列的6个元素中。故程序运行结果见下图所示。输入数据输出结果《C语言程序设计》(VisualC++6.0环境)返回本章目录4.2.2一维数组元素的引用4.2.1一维数组的定义4.2一维数组的定义和引用4.2.3一维数组的初始化定义数组时,应该注意以下几点:(1)常量表达式的值必须是一个正的整数值。(2)数组定义后,数组的长度就不能再改变。(3)定义时,可用一个类型说明符来定义多个相同类型的数组和变量,相互之间用逗号分隔。如【例4.1】程序实例中“inta[10],i,m

7、in;”定义了一维整型数组a和整型变量i及min。4.2.1一维数组的定义《C语言程序设计》(VisualC++6.0环境)返回本节目录一维数组定义的一般格式为:类型说明符数组名[常量表达式];在【例4.1】实例中“inta[10];”表示数组名是a,数组元素是整型,数组有10个元素。故定义了一个10个元素的整型数组a。(1)类型说明符可以是int、char和float等,指明该数组的类型,即数组中每个元素的类型;(2)数组名的命名规则遵循标识符的命名规则,它代表数组存储时的首地址;(3)常量表达式是指数组的长度,即数组元素的

8、个数。【例4.1】程序实例中“inta[10]”定义了一个10元素的整型数组a,则数组的10个元素分别是a[0],a[1],a[2],a[3],a[4],a[5],a[6],a[7],a[8],a[9],通过for(i=0;i<10;i++)scanf("%d",&a[i])

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

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

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