单项选择题

在编写程序完成之后还需要()。

A.分析问题
B.设计算法
C.提出问题
D.调试运行