首页
登录
从业资格
【说明】以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。 in
【说明】以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。 in
最全题库
2022-08-02
51
问题
【说明】以下代码由C语言书写,在输入3个整数后,能够输出最大数和最小数。int main(void){int a, b, c, max, min;printf("input three numbers: ");scanf("%d%d%d", &a, &b, &c);if(a>b) /*判断1*/{max=a;min=b;}else{max=b;min=a;}if(max<c) /*判断2*/max=c;else if(min>c) /*判断3*/min=c;printf("max=%d\nmin=%d", max, min);return 0;}13、【问题1】请画出该程序段的控制流图,并分析该控制流图中有多少条线性独立路径(VG.的值)。14、【问题2】为了用分支(判定)覆盖方法测试该程序,需要设计测试用例,使其能对该程序中的每个判断语句的各种分支情况全部进行过测试。对两组输入数据(1)a=3,b=5,c=7;(2)a=4,b=6,c=5,请分别写出程序中各个判断语句的执行结果(以T表示真,以F表示假),填入答题纸的相应栏中。15、【问题3】上述两组测试数据是否能实现该程序的分支(判定)覆盖?如果能,请说明理由。如果不能,请再增设一组输入数据,使其能实现分支(判定)覆盖。
选项
答案
解析
13、[解析]控制流图:
有4条线性独立路径,或V(G)=4。14、[解析]
15、[解析]不能,给出的a,b,c三个数值满足a>b>c
转载请注明原文地址:https://www.tihaiku.com/congyezige/2416163.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
程序语言的语句从功能上大体可分为()两大类。A.声明语句和可执行语句 B
第四代程序语言(4GL)有()。A.C++ B.SQL C.Visual
文法G产生的()的全体是该文法描述的语言。A.句型 B.终结符集 C.非终
在高级程序设计语言中,对程序员来说,数据类型限定了()。A.变量的值域和操作
统一建模语言(UML)图中,(请作答此空)用于对时间如何改变对象的状态以及引起对
()语言不是面向对象的程序设计语言。A.Java B.C++ C.Sma
对高级语言源程序进行编译的过程可以分为多个阶段,分配寄存器的工作在()阶段进
对高级语言源程序进行编译或解释的过程可以分为多个阶段,解释方式不包含()阶段。
将高级语言源程序先转化为一种中间代码是现代编译器的常见处理方式。常用的中间代码有
()不属于脚本语言。A.COBOL B.Python C.PHP D.J
随机试题
【B1】[br]【B10】A、waterB、rainC、stoneD、iceD由于这一段说的是南北极的情况,而且由于温度上升,所以融化的肯定是冰,选
InT.G,thestructurethatcontainsalltheunitandrelationshipsthatarenece
1.国际文化交流中心将组织一次由各国学生参加的“和平友谊”夏令营活动,要求报名者提交英文个人简历。假设你是王姗,请根据下列信息写一篇个人简历。姓名:王姗
Newtechnologylinkstheworldasneverbefore.Ourplanetbas【S1】______.It
在中国参观兵马俑(TerracottaWarriorsandHorses)时,很多人都会兴趣盎然。这一奇迹建于秦始皇统治时期。秦始皇名赢政,生于公元前25
()是施工人员提高文字书写水平的一个“练兵场”也是工程完成后书写工程或技术小结
系统管理指的是IT的高效运作和管理,它是确保战略得到有效执行的战术性和运作性活动
功能平肝息风,清肝明目,清热解毒的药物是()。A.石决明B.天麻C.钩藤D.羚
(2016年真题)能使氨基糖苷类抗生素排泄减少,吸收增加,易引起暂时性或永久性耳
2×21年7月1日,A公司与其母公司M公司签订合同,A公司以一批自身权益工具和一
最新回复
(
0
)