自己添加新命令的Switch Case,用的algorithm和algorithmicx安装包
格式可调整!
效果图:

代码:
\usepackage{algorithm}
\usepackage{algorithmicx}
\newcommand{\SWITCH}[1]{\textbf{switch} (#1)}
\newcommand{\ENDSWITCH}{\textbf{end switch}}
\newcommand{\CASE}[1]{\textbf{case} #1\textbf{: } }
\newcommand{\ENDCASE}{\textbf{end}}
\newcommand{\DEFAULT}{\textbf{default:} }
\renewcommand{\algorithmicrequire}{\textbf{Input:}} %输入
\renewcommand{\algorithmicensure}{\textbf{Output:}} %输出
\begin{algorithm}
\caption{Switch Case} %标题
\begin{algorithmic}[1] %每行显示行号,1表示每1行进行显示
\Require c
\Ensure b
\State \SWITCH{c}
\State \{ \CASE{1} c=1
\State \qquad\qquad b=1
\State \CASE{2} c=2
\State \qquad\qquad b=2
\State \CASE{3} c=3
自定义SwitchCase伪代码命令与algorithmicx包使用教程

最低0.47元/天 解锁文章
5796

被折叠的 条评论
为什么被折叠?



