回 帖 发 新 帖 刷新版面

主题:关于超长语句的一些建议

例:
dim r(4),v(5)
v(1)=3:v(2)=5:v(3)=6:v(4)=9:v(5)=10
cls
for a=1 to 5:for b=1 to 5:for c=1 to 5:for d= 1 to 5
r(1)=v(a):r(2)=v(b):r(3)=v(c):r(4)=v(d)
[color=red]if (r(1) and r(2) and r(3) and r(4))=0 and ((r(1) and r(2) and r(3))<>0) + ((r(1) and r(2) and r(4))<>0)+ ((r(1) and r(3) and r(4))<>0)+ ((r(2) and r(3) and r(4))<>0)=-1 and (r(1) and 8)<>0 and (r(4) and 8)=0 and (r(1) and r(4))<>0 and (r(2) and 8)=0 and ((r(1) and r(2))<>0) and ((r(2) and r(3))<>0) and (r(1) and r(3))=0 and (r(2) and r(3) and (4))=0 then[/color]
    for i=1 to 4
      print mid$(" 甲乙丙丁",i*2,2);"懂得";
      print rtrim$(mid$("    中文英语法文日语",((r(i) and 1)*4)+1 ,4));
      print rtrim$(mid$("    中文英语法文日语",((r(i) and 2)*4)+1 ,4));
      print rtrim$(mid$("    中文英语法文日语",((r(i) and 4)*3)+1 ,4));
      print rtrim$(mid$("    中文英语法文日语",((r(i) and 8)*2)+1 ,4))
    next
      print
      print "或者"
      print
end if
next d,c,b,a
中的哪个if要改:
if (r(1) and r(2) and r(3) and r(4))=0 and ((r(1) and r(2) and _
r(3))<>0) + ((r(1) and r(2) and r(4))<>0)+ ((r(1) and r(3) and _
r(4))<>0)+ ((r(2) and r(3) and r(4))<>0)=-1 and (r(1) and 8)<>0 and _
(r(4) and 8)=0 and (r(1) and r(4))<>0 and (r(2) and 8)=0 and _
((r(1) and r(2))<>0) and ((r(2) and r(3))<>0) and (r(1) and r(3))=0 _
and (r(2) and r(3) and (4))=0 then
请直接用bc/link编译

回复列表 (共2个回复)

沙发

这么长,不是存心要耗我生物脑的内存么

板凳

嘿,def
你有没有搞错?
拿我的东西出来有没有问过我啊?
我告你侵权

有错就直接说嘛,干嘛装神弄鬼的?啊?

我来回复

您尚未登录,请登录后再回复。点此登录或注册