网站大量收购独家精品文档,联系QQ:2885784924

大学生VB练习题.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、 从键盘上输入10个整数,并放入一个一维数组中,然后将其前5个元素与后5个元素对换,即:第一个元素与第10个元素互换,第2个元素与第9个元素互换……第5个元素与第6个元素互换。分别输出数组原来各元素的值和对换后各元素的值。 二、设有如下两组数据: A:2,8,7,6,4,28,70,25 B:79,27,32,41,57,66,78,80 编写一个程序,把上面两组数据分别读入两个数组中,然后把两个数组中对应下标的元素相加,即2+79,8+27,……,25+80,并把相应的结果放入第三个数组中,最后输出第三个数组的值。 三、随机产生100个0到9之间的整数,统计并输出每个数出现的次数。 四、编写一个程序,随机产生10个两位正整数,并从中找出一个最大数和一个最小数。 五、产生20个0~1000的随机整数,放入一个数组中,然后输出这20个整数的平均值。 六、使用选择法对一维数组中的元素从小到大排序。 七.将十进制整数转化为二进制数。要求将每次获得的余数作为数组 b的元素,待转化完成只要逆序输出各元素值即得到结果。考虑清楚b应定义为动态还是静态数组。 八、将两个有序数组A和B合并成另一个有序的数组C,要求数组A、B元素均为随机数(0-999),A、B数组元素个数通过InputBox()函数输入。 九、 求二维数组中A(5,4)(数组元素为1-99间随机值)每行的最大值及其所在的位置(列). 十、从键盘输入一个正整数,找出该数以内的所有素数存放在数组prime中,并将所有找到的素数按每行5个的形式输出到文本框中。 十一、输出杨辉三角形 十二、编写程序,对实验数据进行分组均化处理。处理方法:现将实验数据从小到大排序,然后按排序后的顺序每三个数作为一组,再用每组三个数的平均值作为这三个数的表现值。要求,单击“处理”按钮,出现inputbox函数窗口,输入数据个数(或使用缺省值10)后按确定,生成10-40之间的随机整数数组并显示在实验数据文本框中,然后对实验数据进行由小到大排序显示在结果文本框中,在进行均化并在文本框中输出数据均化结果;单击“清除”按钮,将三个文本框清空,焦点置于“处理”按钮上;单击“结束”按钮,结束程序运行。(2011年春上机试卷03第二题) 十三、编写程序,找出数组中的最大元素值,把最大元素值与数组首元素位置对调;然后再找出数组中的最小元素值,把最小元素与数组末尾元素位置对调。(若存在多个相等的最大元素,只对调其中一个即可,最小元素亦然)。要求:单击“生成数组”按钮,调出inputbox函数窗口,输入数据个数。单击“确定”后text1中显示两位随机正整数构成的数组,单击“运行”后将对调后的数组元素显示在text2中;单击“清除”按钮,所有文本框清空,焦点置于“生成数组”按钮上。(2011年春上机试卷03第二题) 十四、编写程序,在一个数组中找出比第一个数组元素的值大的所有数组元素中最小的元素。如果第一个数组元素本身为最大值,则输出“无”。要求:单击“处理”按钮,生成由十个两位随机数组成的数组并显示在text1中,找出符合要求的元素则输出到text2中,若没有,则在text2中显示“无”,单击“清除”按钮,将所有文本框清空,焦点置于“处理”按钮上,单击“结束”按钮结束程序执行。 【算法提示】先找出所有比数组原第一个元素大的元素存入一新数组,再找出其中的最小值即可。

您可能关注的文档

文档评论(0)

lyxbb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档