系统交易论坛 - 开拓者期货自动交易平台's Archiver

白痴 发表于 2010-5-7 14:54

可以这样解释吗?

如有不对请指正!谢谢
If (condition1)
        {
                If (condition2)
                {
                        If(condition3)
                        {
                                公式语句1;
                        }Else If(condition4)
                        {
                                公式语句2
                        }
                }Else
                {
                        公式语句3 ;
                        If (condition5)
                        {
                                If(condition6)
                                {
                                        公式语句4
                                }Else If(condition7)
                                {
                                        公式语句5
                                }
                        }
                }
               
                If(condition8 )
                {
                        公式语句6
                }
               
                If(condition9)
                {
                        公式语句7;
                }Else If(condition10)
                {
                        If (condition11)
                        {
                                公式语句10                               
                        }Else
                        {
                                公式语句11                       
                        }
                }               
        }
End
解释如下:
如果condition1为true则判断condition2,如果condition2为true 时则继续判断condition3,如果condition3的值也为true时则执行公式语句1;如果condition3为false则判断condition4如果condition4为true则执行公式语句2;
如果condition4为false则执行公式语句3;

如果condition5为true则判断condition6,如果condition6为true则执行公式语句4;
如果condition6为false则判断condition7,如果哦condition7为true则执行公式语句5;
如果condition8为true则执行公式语句6
如果condition9为true则执行公式语句7
如果condition9为false则判断condition10,如果condition10为true则继续判断condition11,如果condition11为true则执行公式语句10,如果condition11为false则执行公式语句11;

lh948 发表于 2010-5-7 15:04

对的

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.