TC官方合作论坛

标题: 求助TC自增运算的问题 [打印本页]

作者: kegebote    时间: 2014-6-28 02:27
标题: 求助TC自增运算的问题
功能 ()变量 i=1
i++
辅助.消息框("i")
功能结束
我想要实现的是,功能运行一次,i的值就自动增加1,上面的肯定不行,不过意思是这样的,这个要怎样实现啊?



作者: 续花丶    时间: 2014-6-28 03:19
遍历(i=0;i<遍历次数;i++)
//i的值每次增加1
遍历结束
作者: frg0922    时间: 2014-6-28 08:19
  1. 空间 变量自增
  2. //定义全局变量 i 同时赋初值0
  3. i=0

  4. 功能 自增()
  5. 调试输出(i)
  6. i++
  7. 功能结束
复制代码



这样就可以 了
作者: q273814    时间: 2014-6-28 08:44
变量初始化被你放到功能里 每次运行就i=0 i=i+1 然后输出i=1
你把初始化放到功能外面 定义成全局变量 就行了
作者: kegebote    时间: 2014-6-28 11:46
续花丶的回答:你这个是运行一次功能,i自增几次,而不是运行一次功能,i自增一次。
frg0922和q273814的回答:两个回答的意思都差不多,就是把i作为全局变量,放在功能这外,虽然还是不能实现,但是给我提供了一个思路解决了问题。两个回答相比较而言,frg0922的回答详细点,所以我就采纳的frg0922的回答。
感谢3位的回答,我实现的方法:
空间 变量自增
i=0

功能 自增()


变量自增.计算()
功能结束


功能 计算()


i++

功能结束

运行功能自增就能实现。





欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1