第4章数组 本章导读 数组是一种非常重要的构造类型。它是由若干个具 据言程设计 有相同数据类型的变量按一定的存储顺序组成的,每 一个变量称为一个数组元素。数组元素用数组名及下 标來唯一确定。本章通过C程序实例分析着手,使读 者能够掌握数组的定义及引用方汯,并能够应用数组 解决实际问题 本章主要知识点 60 1)一维数组的定义和引用。 (2)二维数组的定义和引用。 (3)字符数组与字符串的应用。 环 境 返回本书目录
本章主要知识点 (1)一维数组的定义和引用。 (2)二维数组的定义和引用。 (3)字符数组与字符串的应用。 本章导读 数组是一种非常重要的构造类型。它是由若干个具 有相同数据类型的变量按一定的存储顺序组成的,每 一个变量称为一个数组元素。数组元素用数组名及下 标来唯一确定。本章通过C程序实例分析着手,使读 者能够掌握数组的定义及引用方法,并能够应用数组 解决实际问题。 《 C 语 言 程 序 设 计 》(Visual C++ .6 0 环 境 ) 返回本书目录 第4章 数组
第4章数组 4.1数组应用的C程序奥例 覆4.2一维数组的定义和引用 序 说43二维数组的定义和引用 4.4字符数组与宇符串 4.5综合实训 60 环 境 返回本章导读
第4章 数组 《 C 语 言 程 序 设 计 》(Visual C++ .6 0 环 境 ) 返回本章导读 4.2 一维数组的定义和引用 4.3 二维数组的定义和引用 4.5 综合实训 4.4 字符数组与字符串 4.1 数组应用的C程序实例
4.1数组应用的C程序实例 数组是若干具有相同数据类型且按一定存储顺序排 列的一组变量。数组中的变量称数组元素。每一个元素 据通过数组名和存储位置(下标)来确定。根据确定数组 的一个元素所需要的下标数把数组分为一维数组、二维 |数组、三维组爷,三维以上的数组也称为维组 计1.C程序奥例1 60 2.C程序奥例1 环 境
《 C 语 言 程 序 设 计 》(Visual C++ .6 0 环 境 ) 返回本章目录 2. C程序实例1 1. C程序实例1 4.1 数组应用的C程序实例 数组是若干具有相同数据类型且按一定存储顺序排 列的一组变量。数组中的变量称数组元素。每一个元素 通过数组名和存储位置(下标)来确定。根据确定数组 的一个元素所需要的下标数把数组分为一维数组、二维 数组、三维数组等,二维以上的数组也称为多维数组
411C程序例(1) r1C程序实例1 【例4.1】应用一维数组,实现从键盘输入10个整数,输出其中的最小数。 程序名为41cp #include stdio. h' maino 翟{inta[ o]i, min /*定义一维整型数组a及整型变量i和min 序 数组a有10个元素* 说|0=010计+) *循环输入数组a的10个元素* scanf("%d", &aiD) min=a[0 /*设a[O元素为最小值mn的初值*/ for(i=1;i<10;i++) /*逐个元素与min比较找出最小值* if(min>aiD) min=a[] prmn(MN=%adn"min),/*输出找到的最小值min*/ 环 境 返回本节目
4.1.1 C程序实例(1) 《 C 语 言 程 序 设 计 》(Visual C++ .6 0 环 境 ) 返回本节目录 1.C程序实例1 【例4.1】应用一维数组,实现从键盘输入10个整数,输出其中的最小数。 程序名为l4_1.cpp。 #include"stdio.h" main() { int a[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]; printf("MIN=%d\n",min); /*输出找到的最小值min*/ } 程序结果
「例4.1程序结景 在【例41】程序实例中,输入10个整型数12,34,56,9,21 12,340,-3,1分别存放在一维数组a的10个元素中。故程序 运行结果见下图所示 1C语言程序设计源程序…-口x 123456921-1234日-31 输入数据 MIN=-12 输出结果 Press any key to continue 级回例题 返回本节目录
[例4.1]程序结果 返回例题 返回本节目录 在【例4.1】程序实例中,输入10个整型数12,34,56,9,21,- 12,34,0,-3,1分别存放在一维数组a的10个元素中。故程序 运行结果见下图所示。 输入数据 输出结果