首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
针对以下C语言程序,请按要求回答问题。 下面是一个程序段(C语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。 函数说明:当i_flag=0;返回i_count+100 当i_flag=1;返回
针对以下C语言程序,请按要求回答问题。 下面是一个程序段(C语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。 函数说明:当i_flag=0;返回i_count+100 当i_flag=1;返回
admin
2013-03-13
63
问题
针对以下C语言程序,请按要求回答问题。
下面是一个程序段(C语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。
函数说明:当i_flag=0;返回i_count+100
当i_flag=1;返回i_count*10
否则返回i count*20
输入参数:int i_count int i_flag
输出参数:int i_return
程序代码如下:
1 int Test(int i_count, int i_flag)
2 {
3 int i_temp=0;
4 while(i_count>0)
5 {
6 if(0==i_flag)
7 {
8 i_temp=i_count+100;
9 break;
10 }
11 else
12 {
13 if(1==i_flag)
14 {
15 i_temp=i_temp+10;
16 }
17 else
18 {
19 i_temp=i_temp+20;
20 }
21 }
22 i_count--;
23 }
24 return i_temp;
25 }
画出该函数的控制流程图。
选项
答案
根据程序的源代码,容易画出对应的控制流图,如下图所示(其中圈中的数字代表的是语句的行号)。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/AiNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
在编译程序中,语法分析的方法有自底向上分析和自顶向下分析。自底向上分析方法自左向右扫描输入符号串,通过(46)分析其语法是否正确。例如,(47)就是一种自底向上的分析方法,与其他自底向上分析方法不同,它是根据(48)来进行归约的。自顶向下分析方法从文法的开
需求分析的任务是借助于当前系统的物理模型导出目标系统的逻辑模型,解决目标系统“做什么”的问题。(52)并不是需求分析的实现步骤之一。
与递归技术的联系最弱的是(42)算法策略。
若有一个仓库,可以存放P1、P2:两种产品,但是每次只能存放一种产品,要求:①w=P1的数量-P2的数量②-i<w<k(i、k为正整数)若用PV操作实现P1和P2产品的入库过程,至少需要(51)同步信号量及(52)个互斥信号量,其中,同步
在常见的文字处理软件中,选择全文的快捷键是(1)。
在操作系统中引入并发可以提高系统效率。若有两个程序A和B,A程序执行时所做的工作按次序需要占用CPU:5秒,DEV1:5秒,CPU:10秒,DEV2:10秒,CPU:10秒;B程序执行时所作的工作按次序需要占用DEV1:10秒,CPU:10秒,DEV2:5
以下不属于软件工程需求分析阶段的任务是(53)。
软件开发中的瀑布模型典型地刻画了软件生存周期各个阶段的划分,与其最相适应的软件开发方法是(52)。
有关内联网的错误叙述是(62),下列有关网络安全的叙述中,不正确的是(63),对于Intranet,可通过设置(64)来防止内部数据泄密、篡改和黑客入侵。
黑盒测试和白盒测试分别是从(51)角度出发的测试,白盒测试重视(52)的度量。
随机试题
某公证处办公室设在某一幢公寓楼内,甲某向该公证处申办提存公证,提存标的物为现金100万元,验收完毕时,银行马上要下班关门,公证处的会计认为时间来不及,遂将此提存物放入保险柜内。当夜,因住在楼内的其他房客不慎引发火灾,导致提存物灭失。问题:这100万人民币
下列不属于甲状腺功能亢进症临床表现的是
高渗性缺水早期临床表现是口渴,同时还有
声门裂位于
某企业从甲市建设局获得在该市污水处理特许经营权。该企业积极建厂,以进行污水处理。后甲市与邻近乙市合并。合并后的市建设委员会决定撤回原授予给该企业的污水处理经营权。该企业不服该撤回决定,向市人民政府申请行政复议。市人民政府经审查认定,以城市规划依法调整为由,
下列各项,能够引起负债项目发生变动的有()。
当职业价值与个人价值发生矛盾时,在()的前提下,应遵循职业伦理要求。
根据物权客体的种类,物权可分为()。
哈希存储的基本思想是根据(1)来决定(2),冲突(碰撞)指的是(3),(4)越大,发生冲突的可能性也越大。处理冲突的两种主要方法是(5)。
AllthestudentsinourclasspassedtheEnglishfinaltest______him.
最新回复
(
0
)