试题三 阅读以下关于软件测试的说明,回答下列问题。 [说明] 使用在汽车、飞机中的嵌入式软件,由于直接影响人的生命及财产安全,测试要求更为严格。语句覆盖、判定覆盖、条件覆盖和MC/DC覆盖是通常对这类软件的要求。 以下是一段C语言代码,请仔细阅读,并回答相关问题: int logicTest(int x, int y) { int magic=0; if(x>0 && y>0) { magic=x+y+10; } else{ magic=x+y-10; } if(magic < 0){ magic=0; } return magic; }
画出以上代码的流程图。
参考答案: