找回密码
 点一下
查看: 1048|回复: 2

奇怪的 双循环 问题

[复制链接]
发表于 2008-9-2 15:15:37 | 显示全部楼层 |阅读模式
[jass]loop
set y = y + 1
exitwhen y > 5
loop
set x = x + 1
exitwhen x > 5
call DisplayTextToPlayer( Player(0), 0, 0, "A" )
endloop
call DisplayTextToPlayer( Player(0), 0, 0, "B")
endloop[/jass]
大家看下这段代码
按我的预想 这个代码因该会出现
AAAAABAAAAABAAAAABAAAAABAAAAAB
可是奇怪的是
'其实 这段字母出现的是
AAAAABBBBB
也就是说  当第一个循环结束的时候 第二个循环只运行了一次

百思不得其解
发表于 2008-9-2 15:17:30 | 显示全部楼层
因为你X没初始化
回复

使用道具 举报

 楼主| 发表于 2008-9-2 15:17:55 | 显示全部楼层
知道了
原来是这样
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-7-21 06:20 , Processed in 0.029571 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表