首页
登录
从业资格
【C程序】 Int DoString(char*string){ cha
【C程序】 Int DoString(char*string){ cha
最全题库
2022-08-02
85
问题
【C程序】Int DoString(char*string){ char *argv[100]; Int argc=1; while(1) { //1 while(*string&& *string!='-') //2,3 String++; //4 if(!*string) //5 break; //6 argv[argc]=string; while(*string && *string!="&& *string!='\n'&& *string!= '\t') //7,8,9,10 string++; //11 argc++; //12 } return 0; //13}【问题1】请针对上述C程序给出满足100%DC(判定覆盖)所需的逻辑条件。【问题2】请画出上述程序的控制流图,并计算其控制流图的环路复杂度V(G)。【问题3】请给出问题2中控制流图的线性无关路径。
选项
答案
解析
【问题1】(3分)*string && * String !=’-’ ;!*string && * String =’-’ (或者是判定结果出现真假的等价答案)!*String ;*String*string && * String !=’ ’ &&*String !=’\n’ && *String!=’\t’ ;!*string && * String =’ ’ &&*String =’\n’ && *String=’\t’ (或者是判定结果出现真假的等价答案) 【问题2】(8分)
V(g)=8【问题3】(4分)1、2、5、6、13.1、2、3、5、6、131、2、3、4、2、5、6、131、2、5、7、12、1. . .1、2、5、7、8、12、1. . .1、2、5、7、8、9、12、1. . .1、2、5、7、8、9、10、12、1. . .1、2、5、7、8、9、10、11、7、12、1. . .
转载请注明原文地址:https://tihaiku.com/congyezige/2417963.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
以下关于脚本程序语言的叙述中,错误的是()。A.脚本语言需要相应的引擎解释执
程序中常采用变量表示数据,变量具有名、地址、值、作用域、生存期等属性。关于变量的
软件著作权的客体是指()。A.公民、法人或其他组织 B.计算机程序及算法
程序模块设计的原则不包括()。A.规模适中 B.单入口、单出口 C.接口
以下关于汇编语言和汇编指令的叙述中,正确的是()。A.汇编语言程序中只能包含
以下关于C/C++程序变量的叙述中,错误的是()。A.变量实际上是存储位置的
产生中断时,由硬件保护并更新程序计数器PC的内容,其主要目的是()。A.节省
下列选项中不受我国著作权法所保护的作品是()。A.计算机程序 B.Flas
程序员设计软件界面时应遵循的原则中不包括()。A.越频繁使用的功能所需的点击
程序员需要用文档来表述自己的思想。文档设计的要点不包括()。A.文档制作应先
随机试题
Goneforever______whenweusedforeignoil.A、thedaysareB、thedayswereC、are
ToSaveTrees,FightingOneAlienInsectwithOthersRusty
作出房屋征收决定的市、县级人民政府对被征收人给予的补偿,不包括()。A.被征
在轴间(含轴间),剖到了几根钢筋混凝土梁?() A.4 B.8
是发育阶段中哪一期的计算公式A.混合牙列期 B.成人期 C.恒牙期 D.青
疾病发生的内在因素是( )。A.邪气 B.正气不足 C.邪正相搏 D.体
如图所示,轻弹簧的一端固定在竖直墙上,质量为m的光滑弧形槽静止停在光滑的水平面上
补体结合试验中所用补体是哪种动物血清A.马血清B.绵羊新鲜血清C.豚鼠新鲜血清D
《白鹿原》是上世纪九十年代初发表的。那是个还有人对“文学”两个字充满______
关于无压管道功能性试验的说法,正确的是()。A.当管道内径大于700mm时,可
最新回复
(
0
)