A-A+

以下程序用来输出20个在开区间(10 87)上的随机整数R 每行输出4个整数。请完成空白处。

2022-08-05 20:09:34 问答库 阅读 171 次

问题详情

以下程序用来输出20个在开区间(10,87)上的随机整数R,每行输出4个整数。请完成空白处。
Private Sub Command1 Click()
For I=1 To 10
R=Int(Rnd*76+11)
Print R;
If【 】Then Print
Next I
End Sub请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:I Mod 4=0
I Mod 4=0 解析:本题考查Int函数的用法。要产生开区间(10,87)上的随机整数,根据 Int函数的用法,应该使用Int(Rnd*76+11),注意因为开区间(10,87)从11开始,所以不能使用数字10。换行可以使用Mod语句来实现,根据题意I=4,I=8等能被4整除的数值时输出换行符号。

考点:整数,区间