pascal random 怎么用
4个回答
展开全部
下面是示范啊。
var i,n:longint;
begin
randomize;
n:=random(100);
for i:=1 to n do writeln(random(100));
end.
解释:randomize是保证每次的random值都不一样。
如果不加这一句,你可以试一下,输出的n个数都一样。
random(n)表示产生一个小于n但是大于等于0的数。
var i,n:longint;
begin
randomize;
n:=random(100);
for i:=1 to n do writeln(random(100));
end.
解释:randomize是保证每次的random值都不一样。
如果不加这一句,你可以试一下,输出的n个数都一样。
random(n)表示产生一个小于n但是大于等于0的数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
randomize -> 必须有的语句,才能真正的随机得数
random(n) -> 生成[0,n)的数
random(n) -> 生成[0,n)的数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var i,n:longint;
begin
randomize;
n:=random({自己输入});
for i:=1 to n do writeln(random({自己输入}));
end.
begin
randomize;
n:=random({自己输入});
for i:=1 to n do writeln(random({自己输入}));
end.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询