阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C程序】 int count(int x,int z
阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C程序】 int count(int x,int z){ inty=0; while(x>0){ //l if(x==1) //2 y=7; //3 else{ //4 y=x+z+4; if(y=7||y=21) //5,6 x=1; //7 } x--; //8 } return y; //9 }
【问题1】(3分) 请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。 【问题2】(7分) 请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。 【问题3】(5分) 请给出问题2中控制流图的线性无关路径。
x>0;x<=0
x==1;x!=1
y==7或者y==21;y!=7且y!=21
【问题2】

V(g)=5
【问题3】
1:1,9
2:1,2,3,8,1,9
3:1,2,4,5,7,8,1,9
4:1,2,4,5,6,7,8,1,9
5:1,2,4,5,6,8,1,9
计算机程序分析说明class A{ static int p; i 其他 2020-05-14 …
设 i、j、k 为类 x 中定义的 int 型变量名,下列类 x 的构造函数中不正确的是( )设 其他 2020-05-16 …
这题哪里出错了?本题:输出11-999之间的数m,要求m,m*m,m*m*m都为回文数.如11,1 其他 2020-05-17 …
设在SQL Server 2008某数据库中有按如下格式定义的存储过程首部:CREATE PROC 计算机类考试 2020-05-23 …
有一段程序如下,请设计测试用例以满足语句覆盖要求。 void DoWork (int x,int y 计算机类考试 2020-05-23 …
阅读下列C程序,回答问题1至问题3,将解答填入答题纸的对应栏内。 【C程序】 int count(i 计算机类考试 2020-05-26 …
已知集合A={x|x=3k+1,k∈Z},B={x|x=3k+2,k∈Z},C={x|x=3k,k 数学 2020-07-20 …
if(c>'Z'&&c'z')c=c-26是什么意思原始程序是:#include"stdafx.h 其他 2020-07-23 …
C语言理论题下列程序段的输出是。intc[]={1,3,5};int*k=c+1;printf("% 其他 2020-12-23 …
C语言关于运算的问题以下变量x.、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语 其他 2020-12-31 …