- 7
- 0
- 约1.74千字
- 约 6页
- 2017-04-25 发布于重庆
- 举报
Microsoft visual basic60实验报告
太原工业学院计算机工程系
实 验 报 告
课程名称VB程序设计班级实验日期姓 名学号实验成绩实验名称过程的应用实
验
目
的
及
要
求(1)掌握过程的定义和调用方法。
(2)分清子过程和函数过程的异同。
(3)理解参数传递方式。
(4)掌握递归概念和使用方法。
实
验
环
境Microsoft visual basic6.0实
验
内
容1. 编写一函数过程,判断一正整数是否是回文数,函数类型是布尔型。所谓回文数是指顺读和倒读数字相同,即最高位与最低位相同,次高位与次低位相同,依次类推。当只有1位数时,也认为是回文数。例如:124737421,767,5
2. 先产生100个0~67之间的随机数,编写一子过程计算这些随机数的平均值、最大值、最小值。
3、求两个整数的最大公约数。
方法1:编写一函数过程实现,采用前面讲过的“辗转相除法”。
方法2:用递归过程实现。
算
法
描
述
及
实
验
步
骤 1.回文数
(1)读入数字字符串
(2)用mid函数和for循环将字符串从后往前重写,需要用到“”
(3)判断两个字符串是否相等,若想等则是回文数字符串,若不等则不是
2.随机数
(1)使用for循环和rnd()函数产生100个0-67之间的随机数并储存为长度为100的数组
(2)求最大、最小值
(3)用累加的方法求出100
原创力文档

文档评论(0)