实验三:生成随机数
实验目的:
1. 了解vb数据类型的基本概念
2. 掌握变量的定义方法
3. 掌握运算符和表达式用法
一. 实验内容:
生成指定范围内的随机整数。用int和rnd函数生成指定范围的随机整数,用randomize函数初始化随机数发生器,用val函数将数字字符串转换为数值。
二. 实验步骤:
1. 在窗体上放置三个文本框并在其后输入三个文本框,分别用于输入随机数的下界和上界,并在属性值中输入“请输入随机数的下界”“请输入随机数的下界”“显示生成的整数”。放置一个命令按钮,并在属性值中输入“生成随机数”。
2. 编写程序代码
双击窗体中的命令按钮在代码窗口编写click事件过程,代码如下:
Dim M as Integer
Dim N as Integer
M=Val(text1.text)
N=val(text2.text)
Text3.text=m+int(rnd*(n-m=1))
End sub
三. 心得体会:
做VB时要注意细心,在输入程序代码时要要看清,注意有无空格,有无标点,又或者是什么标点,例如是“,”还是“.”。运行过程不是很顺利,总是出现运行不出来的情况,要注意经常性错误的避免,编写的程序由于粗心经常出现丢落字母等问题,要注意纠正习惯性错误,要仔细编写,使错误率尽量降低,从而提高运行的成功率。
四. 问题及解决方法;
问题:输入代码后不能正常运行,出现“编译码错误”或“缺少“结束语”等错误
解决方法:核对输入的代码,发现把“.”输成了“,”或添加“结束语”改正后可正常运行。