阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之一。以下代码由C 语言书写,请按要求回答问题。
void cal(int n)
{
int g, s, b, q;
if ((n > 1000) && (n < 2000))
{
g = n % 10;
s = n % 100 / 10;
b = n / 100 % 10;
q = n / 1000;
if((q + g) == (s + b))
{
printf("%-5d", n);
}
}
printf("\\n");
return;
}