咱们先从最常用的两种循环类型说起,再讲关键注意事项:
1. FOR循环:这是固定次数的循环,语法框架为「FOR 变量=起始值 TO 终止值 DO 循环体语句」。比如要计算1到10的累加和,可写为:SUM:=0; FOR I=1 TO 10 DO SUM:=SUM+I; 这里先初始化累加变量SUM为0,然后让变量I从1到10循环,每次把I加到SUM里,最后得到总和。
2. WHILE循环:这是条件触发的循环,语法框架为「WHILE 条件表达式 DO 循环体语句」。比如同样计算1到10的和,可写为:SUM:=0; I:=1; WHILE I<=10 DO BEGIN SUM:=SUM+I; I:=I+1; END; 这里先初始化变量,只要I小于等于10就继续循环,每次循环后把I加1,避免无限循环。
3. 注意事项:循环前必须初始化变量,不然会出现逻辑错误;循环次数不能过多,否则会导致公式运行卡顿甚至报错;循环体里的语句要简洁,优先用通达信内置函数替代循环,提升运行效率。
如果您有具体的公式编写需求,或者想了解更多通达信实用技巧,欢迎点击右上角添加微信进一步沟通。新开户立享成本交易佣金!ETF 和可转债佣金降至 0.5,两融的专项利率降至 3.6% 以下,国债逆回购能够降到打一折。
发布于2026-8-16 22:42 深圳



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
17376481806 

