网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
06月15日漏签0天
临武一中吧 关注:3,275贴子:223,405
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 15回复贴,共1页
<<返回临武一中吧
>0< 加载中...

临武一中从前出过程序猿吗

  • 只看楼主
  • 收藏

  • 回复
  • Aoo34
  • 颇具名气
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
从我开始吧
有谁会记得一中有个学生从不认真听课,却专心写着自己的俄罗斯方块?
有谁会记得
你还记得吗,我仍想为那个在帖子上随口一说的安卓版,翻书、摸索
我应该怎么做好


  • Aoo34
  • 颇具名气
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这就是我做的,画了莫过于二百多个控件


2025-06-15 17:18:02
广告
  • Aoo34
  • 颇具名气
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
On Error GoTo Over: If x(a) + 1 > 20 Or x(a) + 1 < 1 Then GoTo Over: Next a If 1 = 2 ThenOver: Call ClsBox 'Timelen = 500 Call ShapeAdd 'MsgBox "GameOver!": End End If If 1 = 2 Thendone: For a = 1 To 4 If BF(x(a) + 1, y(a) + 1) = 1 Then GoTo Over: Next a For a = 1 To 4 BF(x(a) + 1, y(a) + 1) = 1 Next a Call ShapeAdd: If BottomAsk = True Then TimeLen = 500: BottomAsk = False End IfPass:End Sub
Private Sub Turn() Dim ret As Integer For a = 1 To 4 ret = x(a) - x(3): mY(a) = ret + y(3) ret = y(a) - y(3): mX(a) = ret + x(3) doit: ' On Error GoTo chc:' If 1 = 2 Then' If syssin Then'chc:' On Error Resume Next' Else' On Error GoTo handle:' End If' End If' Next a''If 1 = 2 Then'handle:' If BF(mX(a) + 2, mY(a) + 2) = 1 Then GoTo Pass:'End If ComeTure'Pass: 'Totoo作品,中国智造End Sub
Sub XFull() 'Totoo作品,中国智造 Dim Ia As Integer, I As Integer Dim mY As Integer, BfRet(1 To 10, 1 To 20) As Integer Dim Cleanit As Boolean For b = 1 To 20 For a = 1 To 10 If BF(a, b) = 1 Then Ia = Ia + 1 Next a If Ia = 10 Then I = I + 1: Toper(I) = b: '记录满格 Ia = 0 Next b If I <> 0 Then For b = 1 To I For a = 1 To 10 BF(a, Toper(b)) = 0 Next asocre = socre + 200 Next bLabel2.Caption = "得分:" & Str(socre) End If If (Clean = True) Then For a = 1 To 10 Cleanit = False For b = 1 To 20 mY = 0 mY = BF(a, b) If BF(a, b) = 1 Then For c = 1 To I If Toper(c) <> 0 Then If b < Toper(c) Then mY = mY + 1 Cleanit = True End If End If If c = I Then If b + mY > 20 Then GoTo Pass: BfRet(a, b + mY - 1) = 1 If 1 = 2 ThenPass: For d = 1 To 10 BfRet(a, 20) = 1 Next d End If End If Next c End If mY = 0 Next b If Cleanit = True Then For b = 1 To 20 BF(a, b) = BfRet(a, b) BfRet(a, b) = 0 Next b End IfNext aEnd If For L = 1 To I Toper(L) = 0 Next LEnd Sub
Private Sub Save() Dim SFN As String CommonDialog1.ShowOpen SFN = CommonDialog1.FileName If SFN <> "" Then Open SFN & ".totooDat" For Output As #1 For a = 1 To 10 For b = 1 To 20 Print #1, BF(a, b) Next b, a Print socre Close #1 End IfEnd Sub
Private Sub Combo1_KeyDown(KeyCode As Integer, Shift As Integer) Select Case KeyCode Case 65, 37: MoveLeft Case 68, 39: MoveRight Case 87, 38: Turn Case 83, 40: TimeLen = 20: BottomAsk = True End Select If KeyCode = 13 Then EntI = EntI + 1 If EntI Mod 2 = 1 Then TimeLen = 10 Else: TimeLen = 1000: End If End IfEnd Sub
Private Sub Fail() Clean = True For a = 1 To 4 y(a) = y(a) + 1Shape2(a - 1).Move x(a) * Boxl, y(a) * Boxl Next aEnd Sub


  • Aoo34
  • 颇具名气
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
++++++++++++++++++++++++++++++++++++++module++++++++++++++++++++++++++++++
'Totoo作品,中国智造
Public x(1 To 4), y(1 To 4) As IntegerPublic BF(1 To 10, 1 To 20) As Integer, mX(1 To 4), mY(1 To 4) As IntegerPublic retY(1 To 20), Toper(1 To 20) As Integer, Saver(1 To 10) As StringPublic socre, Iret, MarkNum As Integer, TimeLen As Integer, EntI As IntegerPublic SystemAsk As Boolean, BottomAsk As Boolean, ret As StringPublic Repeat As Boolean, Clean As Boolean
Public Sub MoveLeft() 'Totoo作品 On Error GoTo Pass: For a = 1 To 4 mX(a) = x(a) - 1 If BF(mX(a) + 1, y(a) + 1) = 1 Then GoTo Pass: Next a For a = 1 To 4 x(a) = mX(a) Next aPass:End Sub
Public Sub MoveRight() On Error GoTo Pass: For a = 1 To 4 mX(a) = x(a) + 1 If BF(mX(a) + 1, y(a) + 1) = 1 Then GoTo Pass: Next a For a = 1 To 4 x(a) = mX(a) Next aPass:End Sub
Public Sub Load()
End Sub
Public Sub ClsBox()For a = 1 To 10 For b = 1 To 20 BF(a, b) = 0 Next bNext aEnd Sub
Public Sub NextBox(a As Integer, b As Integer, c As Integer, d As Integer)If d = 0 Thenx(a) = x(b): y(a) = y(b) + cElsex(a) = x(b) + c: y(a) = y(b)End IfEnd Sub
Public Sub Rndget(a, b As Integer)Randomizea = Fix(Rnd * b)End Sub
Public Sub ComeTure()For a = 1 To 4x(a) = mX(a): y(a) = mY(a)Next aEnd Sub
Public Sub Replace()
End Sub


  • aiq_怀念_过去
  • 富有名气
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
LZ碉堡了,会c语言,易语言吗?


  • 贴吧用户_0GJVD8e
  • 声名远扬
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
在我眼里 只是一堆乱码
不过楼主加油


  • 相伴
  • 赫赫有名
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
果然高深莫测。。膜拜ing


  • 苏小唯222
  • 声名远扬
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
十五字十五字十五字十五字十五字~~


2025-06-15 17:12:02
广告
  • 咱系→『三哥』
  • 赫赫有名
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
好像很厉害的样子。


  • 十年专业偷塔户
  • 闻名一方
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
腻害,请问这是哪种语言呢?


  • 李亨Eason
  • 赫赫有名
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
文化低看不懂,,十五字十五字啊十五字


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 15回复贴,共1页
<<返回临武一中吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示