为什么要使用数组-机器视觉算法与应用01

时间:2024-06-28 04:31:08
【文件属性】:

文件名称:为什么要使用数组-机器视觉算法与应用01

文件大小:1.48MB

文件格式:PDF

更新时间:2024-06-28 04:31:08

PASCAL

一、为什么要使用数组 例 1 输入 50 个学生的某门课程的成绩,打印出低于平均分的同学号数与成绩。 分析:在解决这个问题时,虽然可以通过读入一个数就累加一个数的办法来求学生的总分,进而求出平均分。但因 为只有读入最后一个学生的分数以后才能求得平均分,且要打印出低于平均分的同学,故必须把 50 个学生的成绩都保 留下来, 然后逐个和平均分比较,把高于平均分的成绩打印出来。如果,用简单变量 a1,a2,…,a50 存放这些数据, 可想而知程序要很长且繁。 要想如数学中使用下标变量 ai 形式表示这 50个数,则可以引入下标变量 a[i]。这样问题的程序可写为: tot:=0;{tot 表示总分} for i:=1 to 50 do {循环读入每一个学生的成绩,并累加它到总分} begin read(a[i]); tot:=tot+a[i];


网友评论