第05章数组和自定义类型.ppt
my****25
亲,该文档总共48页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第05章数组和自定义类型.ppt
VisualBasic程序设计教程第五章数组和自定义类型5.1.1数组的概念Dimmark(99)AsInteger'声明数组markDimaver!,overn%,i%aver=0Fori=0To99'输入成绩,求分数和mark(i)=InputBox("输入学生的成绩")aver=aver+mark(i)Nextiaver=aver/100'求100人的平均分overn=0Fori=0To99'统计高于平均分的人数Ifmark(i)>averThenovern=overn+1NextiMsgBox("
数组和自定义类型.ppt
第5章数组和自定义类型5.1数组的概念mark(99)数组5.1.2定长数组及声明5.1.2定长数组及声明例:Dimmark(99)AsInteger声明了一维定长整型数组mark,共有100个元素,下标范围为0To99;mark数组的各元素是mark(0),mark(1),…,mark(99);mark(i)表示由下标i的值决定是哪一个元素。mark数组内存分配如下:2.多维数组声明2.多维数组注意:5.1.3动态数组及声明5.1.3动态数组及声明5.1.3动态数组及声明定义动态数组大小注意:5.2数组
第5章 数组和自定义类型(整理).ppt
第5章数组和自定义类型5.1数组(P97)5.1.1数组的基本概念(P97)5.1.2定长数组及声明(P99)Dim数组名([下标下界To]下标上界)[As数据类型]例2:二维数组Dimb(5,5)AsSingle单精度数组b,共有36个元素b(0,0)、b(0,1)、…、b(0,5)、b(1,0)、b(1,1)、…、b(1,5)……b(5,0)、b(5,1)、…、b(5,5)例3:Dima(2To10)ASInteger整型数组a,它共有??个元素:a(2)、a(3)、…、a(10);OptionBas
第05章_数组与自定义类型.ppt
5.1数组的概念方法1:把10个学生的成绩均赋值给一个变量。分析表明:程序中采用一个变量a,只能保存最后一个学生成绩,无法保存所有学生成绩,因此,在统计高于平均分人数时,不得不重复输入成绩,这种方法存在着:(1)重复录入数据:用户输入数据的工作量成倍增加;(2)容易出错:若本次输入的成绩与上次不同,则统计的结果不正确。如果使用:A1,A2,A3,A4,A5,A6,A7,A8,A9,A10如果使用:A1,A2,A3,A4,A5,A6,A7,A8,A9,A10方法3:用数组实现5.1数组5.1数组3、数组的分
第05章 数组与自定义类型.ppt
5.1数组方法1:把10个学生的成绩均赋值给一个变量。分析表明:程序中采用一个变量a,只能保存最后一个学生成绩,无法保存所有学生成绩,因此,在统计高于平均分人数时,不得不重复输入成绩,这种方法存在着:(1)重复录入数据:用户输入数据的工作量成倍增加;(2)容易出错:若本次输入的成绩与上次不同,则统计的结果不正确。如果使用:A1,A2,A3,A4,A5,A6,A7,A8,A9,A10如果使用:A1,A2,A3,A4,A5,A6,A7,A8,A9,A10方法3:用数组实现5.1数组5.1数组5.1数组1.一维