首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图所示
本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图所示
admin
2009-02-13
28
问题
本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图所示。程序运行后,在文本框Text1中输入总次数,然后单击“开始”按钮,按照输入的次数模拟投币,分别统计出现正面、反面的次数,并显示结果。以下是实现上述功能的程序,请填空。
Private Sub Command1_Click( )
Randomize
n=CInt(Text1.Text)
n1=0
n2=0
For i=1To【 】
r=Int(Rnd*2)
If r=【 】Then
n1=n1+1
Else
n2=n2+1
End If
Next
TcxtText=n1
TextText=n2
End Sub
选项
答案
n或CInt(Text1.Text)或CInt(Text1)或Text1.Text或Val(Text1.Text)或Val , 1
解析
[6]由于执行次数由n决定,故For i循环的终值为n,即总次数有多少,就要执行多少次For i循环。所以本处填:n或其他等价项目。“Rnd*2”随机产生0与1之间的数,Int函数对“Rnd*1”的返回值只有0与1两种情况。由于Text2用来接受正面(即1)的次数,故在[7]处要填1,即当“r=1”时,变量n1加一次。
转载请注明原文地址:https://jikaoti.com/ti/GM80FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
给出下列的程序,其叙述正确的是 publicclassMan{ staticintarr[]=newint[10]; publicstaticvoidmain(Stringa[]){ S
下列哪个类是由编译器自动生成对象的特殊类,是用于类操作?
能够支持javadoc命令的注释语句是
下列叙述中,正确的是
线程控制方法中,yield()的作用是()。
软件工程的理论和技术性研究的内容主要包括软件开发技术和()。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该()
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
使线程放弃当前分得的CPU时间,但不使线程阻塞,即线程仍处于可执行状态,随时可能再次分得CPU时间的方法是()。
随机试题
关于原发性骨髓纤维化,下列哪项是错误的?
A.性传播疾病B.虫媒传染病C.肠道传染病D.人畜共患病E.呼吸道传染病甲肝属于()
一般的城市详细规划可以由()审批。
不需要办理《出口商品质量许可证》的出口商品有:( )
Competitionbreedsexcellence.Askanyonewhopaysattentiontothecarindustryandtheywilltellyouthatthefamily-sedanseg
某学生在智力测验上的IQ为115,如果利用另外的方式报告分数,还可以表示为()
Thestudentsexpectedthere______morereviewingclassesbeforethefinalexams.
在SQLServer2008中,如果数据库tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大tempdb的空间。下列关于扩大tempdb空间的方法,错误的是()。
随机文件用于读数据的语句是()。
WhenIgothome,mychild______hishomework.
最新回复
(
0
)