标题:一个作业代码,有点问题,求人帮忙纠正
只看楼主
qtt
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-10-9
结帖率:0
已结贴  问题点数:20 回复次数:3 
一个作业代码,有点问题,求人帮忙纠正
a = Int(10 * Rnd)
b = Int(10 * Rnd)
If a >= b Then
Print a & "+" & b;
 Print a & "-" & b
Else
c = a
a = b
b = c
Print a & "+" & b;
Print a & "-" & b
这个出来是一个加法一个减法。如何随机出现加法或者减法?
搜索更多相关主题的帖子: 如何 
2014-10-09 21:06
qtt
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2014-10-9
得分:0 
就是怎样让加号或者减号随机出现的代码?急求
2014-10-09 21:12
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4912
专家分:29900
注 册:2008-10-15
得分:10 
a = Int(10 * Rnd)
b = Int(10 * Rnd)
f=int(2*rnd)

if f =0 then          '+
  Print a & "+" & b;
else                  '-
if a<b then      '减法,大数要放a
  c = a
  a = b
  b = c
end if
Print a & "-" & b;
end if

授人于鱼,不如授人于渔
早已停用QQ了
2014-10-10 00:41
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
得分:10 
思路和前一位差不多。
dim tag$
randomize
select case int(rnd()*2)
case 0:
    tag="+"
case 1:
    tag="-"
end select
print str(a)+"tag"+str(b)
2014-10-10 21:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-437040-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.242259 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved