问答题
以下是某C语言程序,用来求一个数的绝对值,请仔细阅读程序并完成要求。
#include " stdio.H"
main()
{
float x, y;
scanf(" %f ", &x);
if(x>0)
y=x;
else
y=-x;
printf(" % f", y);
getch();
}
问答题
画出此程序主函数的控制流程图。
【正确答案】
【答案解析】程序的控制流程图如下:
问答题
设计一组测试用例,使该程序所有函数的语句覆盖率和分支覆盖率均能达到100%。如果为该程序的语句或分支覆盖率无法达到100%,需说明为什么。
【正确答案】
【答案解析】测试用例包含几种情况: ①正数3; ②负数-12.4;