![[填空题] 本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别,第1张 [填空题] 本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别,第1张](/aiimages/%5B%E5%A1%AB%E7%A9%BA%E9%A2%98%5D+%E6%9C%AC%E7%A8%8B%E5%BA%8F%E7%9A%84%E5%8A%9F%E8%83%BD%E6%98%AF%E5%88%A9%E7%94%A8%E9%9A%8F%E6%9C%BA%E6%95%B0%E5%87%BD%E6%95%B0%E6%A8%A1%E6%8B%9F%E6%8A%95%E5%B8%81%EF%BC%8C%E6%96%B9%E6%B3%95%E6%98%AF%EF%BC%9A%E6%AF%8F%E6%AC%A1%E9%9A%8F%E6%9C%BA%E4%BA%A7%E7%94%9F%E4%B8%80%E4%B8%AA0%E6%88%961%E7%9A%84%E6%95%B4%E6%95%B0%EF%BC%8C%E7%9B%B8%E5%BD%93%E4%BA%8E%E2%80%94%E6%AC%A1%E6%8A%95%E5%B8%81%EF%BC%8C1%E4%BB%A3%E8%A1%A8%E6%AD%A3%E9%9D%A2%EF%BC%8C0%E4%BB%A3%E8%A1%A8%E5%8F%8D%E9%9D%A2%E3%80%82%E5%9C%A8%E7%AA%97%E4%BD%93%E4%B8%8A%E6%9C%89%E4%B8%89%E4%B8%AA%E6%96%87%E6%9C%AC%E6%A1%86%EF%BC%8C%E5%90%8D%E7%A7%B0%E5%88%86%E5%88%AB%E6%98%AFText1%E3%80%81Text2%E3%80%81Text3%EF%BC%8C%E5%88%86%E5%88%AB.png)
[填空题] 本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个0或1的整数,相当于—次投币,1代表正面,0代表反面。在窗体上有三个文本框,名称分别是Text1、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图所示。程序运行后,在文本框Text1中输入总次数,然后单击“开始”按钮,按照输入的次数模拟投币,分别统计出现正面、反面的次数,并显示结果。以下是实现上述功能的程序,请填空。 Private Sub Command1_Click( ) Randomize n=CInt(Text1.Text) n1=0 n2=0 For i=1To 【6】 r=Int(Rnd*2) If r= 【7】 Then n1=n1+1 Else n2=n2+1 End If Next Tcxt2.Text=n1 Text3.Text=n2 End Sub
正确答案:[6]n或CInt(Text1.Text)或CInt(Text1)或Text1.Text或Val(Text1.Text)或Val
参考解析:(Text1)或Text1 [7]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加一次。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)