试验E 数组和自定义类型 一、实验目的 1
掌握数组的声明、数组元素的引用
掌握固定长度数组和动态数组的使用差别
掌握数组常用的操作和常用算法
掌握列表框和组合框的使用
掌握自定义类型及数组的使用
二、实验内容 1
随机产生30~ 100(包括(30、100)的10 个正整数,求最大值、最小值、平均值,并显示整个数组的值和结果
已知6 个学生的成绩,通过数组赋初值的方法,利用String 函数,以每5 分为一个“◆”显示,并显示学生的成绩
随机产生20个学生的成绩,统计各分数段人数
即0~59、60~69、70~79、80~89、90~100,并显示结果
产生的数据在 Picture1显示,统计结果在 Picture2显示
随机产生10 个2 位数,按从大到小递减的顺序排列,并显示排序结果
5.参照教材例5
3,在通用声明段声明两个数组,利用随机函数形成如下两个数组: A= , B= 要求: ①以下三角形式显示A数组、上三角形式显示B数组
②求A数组主对角线元素之和和 B数组副对角线元素之和
输入整数n,显示出具有n行的杨辉三角形
5 显示n=8 的效果
设计一个选课的运行界面如图E
它包含2 个列表框,左边为已开设的课程名称,通过Form_Load 事件加入,并按拼音字母排序;当单击某课程名称后,将该课程加入到右边列表框,并在左边列表框中删除该课程
当右边课程数已满5 门时,不允许再加入
窗体上建立一个简单组合框,在组合框的文本框输入数字字符,按回车键后加入到组合框的列表框内,如图E
8 所示;单击“交换”按钮,将列表框中最小值项目和第 0 个项目交换;最大值项目与最后项目交换
提供在窗体上显示的以汉字开头的字体名称,并显示该名称所对应的字体样式