! LaTeX 错误:出现错误 - 可能缺少 \item

! LaTeX 错误:出现错误 - 可能缺少 \item

我正在使用 TEXMAKER。这是一个代码段。

\usepackage{algorithmic} 
begin{algorithmic}
\FOR {$i\gets0$ to $n$} \do
    \FOR {$j \gets$0 \TO $min(i,k)$} \do 
        \IF {$j=0$ \OR $j=i$}
            \STATE $C[i,j] \gets  1$
        \ELSE
            \STATE $C[i,j] \gets  C[i-1,j-1]+C[i-1,j]$
        \ENDIF
    \ENDFOR
\ENDFOR
\RETURN C[n,k]

\end{algorithmic}

答案1

删除\dos,这样就可以正常工作了。附带说明一下,使用$\min(i,k)$而不是$min(i,k)$,并且(正如 egreg 在评论中提到的)$算法的最后一行缺少一对 。

\documentclass{article}
\usepackage{algorithmic} 
\begin{document}
\begin{algorithmic}
\FOR {$i\gets0$ to $n$} 
    \FOR {$j \gets$0 \TO $\min(i,k)$} 
        \IF {$j=0$ \OR $j=i$}
            \STATE $C[i,j] \gets  1$
        \ELSE
            \STATE $C[i,j] \gets  C[i-1,j-1]+C[i-1,j]$
        \ENDIF
    \ENDFOR
\ENDFOR
\RETURN $C[n,k]$
\end{algorithmic}

\end{document}

在此处输入图片描述

相关内容