问答题

论述题3:针对以下C语言程序,请按要求回答问题
下面是一个程序段(C语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。
函数说明:当i flag=0;返回i count+100
当i flag=l;返回i count*10
否则 返回 i count*20
输入参数:int i count int i flag
输出参数:int i retum
程序代码如下:


(1)画出该函数的控制流程图。
(2)采用基本路径测试法设计一组测试用例,保证每个基本独立路径都至少执行一次。

【参考答案】

问题1:
解答:
根据程序的源代码,容易画出对应的控制流图,如图17-4所示。
(其中圈中......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)