• 2021-04-14 问题

    void DoWork(int x,int y,int z) { int k=0,j=0; if((x>3)&&(z<10)) { k=x*y-1; //语句块1 j=sqrt(k); } if((x= =4)||(y>5)) { j=x*y+10; //语句块2 } j=j%3; //语句块3 } 请画出上面程序段得流程图,并用语句覆盖法和分支覆盖法设计出测试用例!

    void DoWork(int x,int y,int z) { int k=0,j=0; if((x>3)&&(z<10)) { k=x*y-1; //语句块1 j=sqrt(k); } if((x= =4)||(y>5)) { j=x*y+10; //语句块2 } j=j%3; //语句块3 } 请画出上面程序段得流程图,并用语句覆盖法和分支覆盖法设计出测试用例!

  • 1