数组及应用课件

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数组及应用
单下标变量

Leabharlann Baidu


X(1) 下标变量名(下标) 下标变量名:命名与简单变量命名规则相 同。 下标:非负整数,表示下标变量的序号。 如:X(1)、X(1+1)、X(A)、X (Y(5))等。
数组





具有相同变量名的下标变量的集合。 数组命名: 如:数组X X(1)、X(2)、X(3)…… 数组X$ X$(1)、X$(2)、X$(3)…… 数组分类 字符型数组和数值型数组 一维数组和多维数组 数组的大小 (定义) DIM 数组名(最大下标值) 如:DIM X(10) DIM Y(100), NAME$(56)
作业

第89页 第4题 下周进行模拟考(包括基础知识、DOS、 WPS、QBASIC四部分)
数组应用举例
下面是1—8号学生的成绩: 94 ,100,8 8,91,76,85,82,93 编程完成下列操作: 1、顺序读入八个学生的成绩; 2、按学号顺序输出八个学生的成绩; 3、输出双学号学生的成绩; 4、按学号逆顺输出八个学生的成绩; 5、求八名学生的平均分。
菲波那契数列



该数列的第一、第二项都是1,以后每一项均为它 前面相邻两项的和。试编程打印出菲波那契数列的 前40项。 分析:数列的前40项分别用 变量 a(1)、 a(2)、 a(3)…… a(40)表示 项数即为下标值 a(1)=1, a(2)=1 a(3)= a(1)+ a(2)=1+1=2 a(4)= a(3)+ a(4)=1+2=3 a(5)= a(4)+ a(5)=2+3=5 …… 从第三项起有:a(n)= a(n-1)+ a(n-2)
排序



将以下5个数按从小到大的顺序排列后输出。 16、5、18、3、9 分析:分别用x(1)、x(2)、x(3)、x(4)、 x(5)表示上述变量 用选择法排序。
检索(查询)



把某班的成绩按学号输入计算机,需要查 询时从键盘输入学生的学号,计算机变输 出该学生的成绩。 分析:分别用m(1)、m(2)、m(3)、m(4)… m(56) 表示1—56号学生的成绩。 学号即为下标值。
相关文档
最新文档