在算法中的 If 命令后插入注释

在算法中的 If 命令后插入注释

我一直尝试使用以下方法在算法中的 If 子句之后插入注释:

\begin{algorithm}                       
      \begin{algorithmic}
                \Statex                 
                \If {If-clause}
                \Comment {{\footnotesize Comment-1}}
                    Consequence 1 ;
                    \Else 
                        Consequence 2;
                \EndIf
                \Statex         
      \end{algorithmic} 
end{algorithm}

这给了我 then 之后的注释,而“结果 1”则留在注释之后。有没有办法保留注释并以正确的顺序获得正常的 If-then?

答案1

\State在“后果1”之前添加。

相关内容