程序理解与测试题
If(A<B)Goto 120; If(B<C)Goto 110; 100 print C; Goto 140; 110 print B; Goto 140; 120 if (A<C) Goto 130; Goto 100; 130 print A; 140
If(A<B)Goto 120;
If(B<C)Goto 110;
100 print C;
Goto 140;
110 print B;
120 if (A<C) Goto 130;
Goto 100;
130 print A;
140
试完成:
(1) 画出程序对应的程序流程图;
(2) 程序对应的环形复杂度是多少?
(3) 设计测试用例,满足基本路径覆盖。
(4) 利用三种基本控制结构改写上述程序,去掉Goto语句。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题