右图是一个程序操作流程图:按照这个工序流程图,则导致废品的产生有种不同的情形.A.2B.2C.3D.3
网友回答
C
解析分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知这是一个零件的加工工序图.逐步分析该工序流程图,不难得到导致废品的产生有多少种不同的工序数目.
解答:由流程图可知,该零件加工过程中,导致废品的产生有下列几种不同的情形:①零件到达?粗加工?检验?返修加工?返修检验?废品.②零件到达?粗加工?检验?精加工?返修检验?废品.③②零件到达?粗加工?检验?精加工?最后检验?废品.共三种情形,故选C.
点评:根据流程图(或伪代码)写程序的运行结果,是算法这一模块最重要的题型,其处理方法是::①分析流程图(或伪代码),从流程图(或伪代码)中即要分析出计算的类型,又要分析出参与计算的数据(如果参与运算的数据比较多,也可使用表格对数据进行分析管理)?②建立数学模型,根据第一步分析的结果,选择恰当的数学模型③解模.