实验六(一)

更新时间:2023-12-15 20:22:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

实验名称 实验六 数组(一) (1)熟练掌握数组的基本操作。 实验目的 (2)灵活运用动态数组。 (3)常握数组的常用算法。 (4)常握控件数组的使用方法。 课程类型 理论课( )实验课( √ ) 实验类型 验证性 实验时数 2课时 硬件: 微型计算机 实验时间 第六周第3次课 实验环境 软件: Microsoft VisualBasic 6.0 实验过程(参见下一页)

实验后记

一、实验名称

数组(一)

二、 实验目的和要求

(1)熟练掌握数组的基本操作。 (2)灵活运用动态数组。 (3)常握数组的常用算法。 (4)常握控件数组的使用方法。

三、实验环境(实验设备)

硬件: 微型计算机

软件: Microsoft Visual Basic 6.0

四、实验过程

一一、、阅阅读读程程序序写写结结果果 1O1、、 Oppttiioonn EExxpplliicciitt::OOppttiioonn BBaassee 11

PPrriivvaattee SSuubb CCoommmmaanndd11__CClliicckk(()) DDiimm wwww AAss VVaarriiaanntt,,ii AAss IInntteeggeerr wwww==AArrrraayy((11,,22,,33,,44,,55)) ii==11 DDoo WWhhiillee ii<<==UUbboouunndd((wwww)) PPrriinntt wwww((ii));; ii==ii++11 LLoooopp

EEnndd SSuubb 22、、OOppttiioonn EExxpplliicciitt::OOppttiioonn BBaassee 11

PPrriivvaattee SSuubb CCoommmmaanndd11__CClliicckk(()) DDiimm aa((1100)) AAss IInntteeggeerr,,bb((55)) AAss IInntteeggeerr ,,ii AAss IInntteeggeerr FFoorr ii==11 TToo 1100 aa((ii))==1100--ii++11

NNeexxtt ii FFoorr ii==11 TToo 55 bb((ii))==aa((22**ii--11))++ aa((22**ii))

NNeexxtt ii ii==11 DDoo WWhhiillee ii<<==UUbboouunndd((bb)) PPrriinntt bb((ii));; ii==ii++11 LLoooopp

EEnndd SSuubb

二二、、根根据据程程序序所所完完成成的的功功能能填填写写下下面面程程序序的的空空白白处处。。 在分 11、、在下下面面的的空空白白处处填填写写相相应应的的内内容容,,分别别计计算算给给定定数数中中整整数数之之和和与与负负数数之之和和。。 OOppttiioonn EExxpplliicciitt::OOppttiioonn BBaassee 11

PPrriivvaattee SSuubb CCoommmmaanndd11__CClliicckk(()) DDiimm wwww(()),,kk AAss IInntteeggeerr,,ss11 AAss LLoonngg,, ss22 AAss LLoonngg wwww==AArrrraayy((1122,,--66,,1155,,3344,,--3322,,4477,,1133,,7788,,--3322,,3344,,4455,,--6655)) ss11==00::ss22==00 FFoorr kk== TToo IIff TThheenn ss11==ss11++wwww((kk))

EEllssee

EEnnddIIff NNeexxtt kk PPrriinntt ““正正数数之之和和为为””;;ss11 PPrriinntt ““负负数数之之和和为为””;;ss22 EEnndd SSuubb 22.. 以以下下程程序序的的功功能能是是::程程序序运运行行后后,,单单击击窗窗体体,,在在输输入入对对话话框框中中分分别别输输入入三三个个整程请将整数数,,程序序将将输输出出33个个数数中中的的最最大大数数和和最最小小数数。。请在在空空白白处处填填入入适适当当的的内内容容,,将程程序序补补充充完完整整并并上上机机。。 OOppttiioonn EExxpplliicciitt::OOppttiioonn BBaassee 11 PPrriivvaattee SSuubb FFoorrmm __ CClliicckk(())

DDiimm aa((33)) AAss IInntteeggeerr,,aammaaxx AAss IInntteeggeerr,,aammiinn AAss IInntteeggeerr,,__ ii AAss IInntteeggeerr PPrriinntt ““输输入入的的数数据据是是””;; FFoorr ii==11 TToo 33 aa((ii))== ((″″输输入入数数据据″″)) PPrriinntt aa((ii));;

NNeexxtt ii aammaaxx==aa((11))::aammiinn==aa((11))::ii==11 DDoo WWhhiillee IIff TThheenn aammaaxx==aa((ii)) EEnndd llff IIff aammiinn<< aa((ii)) TThheenn EEnndd llff ii==ii++11 LLoooopp PPrriinntt ″″最最大大数数为为″″;;aammaaxx,,″″最最小小数数为为″″;;aammiinn EEnndd SSuubb 三三、、编编写写程程序序 11、、用用数数组组结结构构编编写写程程序序,,用用输输入入对对话话框框输输入入十十个个正正整整数数,,统统计计其其中中的的奇奇数数和和与与偶偶数数和和。。

22、、用用数数组组结结构构编编写写程程序序,,利利用用随随机机函函数数生生成成2200个个110000~~220000之之间间的的随随机机整整数数,,然再(然后后寻寻找找并并输输出出能能同同时时被被55和和44整整除除的的数数,,再求求这这些些数数(能能同同时时被被55和和44整整除除的的数数))的的和和。。 33.. 设设计计一一学学生生成成绩绩管管理理系系统统,,要要求求如如下下:: ((11))输输入入学学生生成成绩绩的的个个数数通通过过文文本本框框输输入入 ((22))成成绩绩用用IInnppuuttBBooxx函函数数输输入入 ((33))将将输输入入的的成成绩绩在在图图片片框框中中显显示示出出来来 ((44))在在文文本本框框中中分分别别显显示示出出其其中中的的的的最最高高分分、、最最低低分分和和平平均均分分。。 界界面面如如下下所所示示::

本文来源:https://www.bwwdw.com/article/u4i5.html

Top