单项选择题

一位同学想编程解决“韩信点兵”的问题,他制定的如下工作过程中,最恰当的是()。

A.设计算法,编写程序,提出问题,运行程序,得到答案
B.分析问题,编写程序,设计算法,运行程序,得到答案
C.分析问题,设计算法,编写程序,运行程序,得到答案
D.设计算法,提出问题,编写程序,运行程序,得到答案