单选题

针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要( )个测试用例能够满足分支覆盖的要求。
int MathMine(int x){int m=0;int i;for(i=x-1;i<=x+1;i++){if(i<0)continue;if(i>31)break;if(sta[i]=-1)m++;}return m;}

A. 3
B. 4
C. 5
D. 6

查看答案
该试题由用户865****10提供 查看答案人数:13544 如遇到问题请 联系客服
正确答案
该试题由用户865****10提供 查看答案人数:13545 如遇到问题请联系客服

相关试题

换一换
单选题
针对以下C语言程序段,假设sta[10]=-1,对于x的取值,需要( )个测试用例能够满足分支覆盖的要求。int MathMine(int x){int m=0;int i;for(i=x-1;i<=x+1;i++){if(i<0)continue;if(i>31)break;if(sta[i]=-1)m++;}return m;}
A.3 B.4 C.5 D.6
答案
单选题
针对程序段:IF(X>10)AND(Y<20)THEN W=W/A,对于(X,Y)的取值,以下( )组测试用例能够满足判定覆盖的要求。
A.(30,15)(40,10) B.(3,0)(30,30) C.(5,25)(10,20) D.(20,10)(1,100)
答案
单选题
针对程序段:IP(A||B||C.THEN W=W/X,对于(A,B,C.的取值,( )测试用例能够满足MCDC(修正条件逻辑判定)的要求。
A.(F,T,T)(T,F,T)(T,F,F.(T,T,F B.(T,F,F.(T,T,F.(F,T,T)(F,F,F C.(T,F,F.(T,T,F.(F,T,T)(F,F,T) D.(T,F,F.(F,T,F.(F,F,T)(F,F,F
答案
单选题
针对程序段:IF(X大于10)AND(Y小于20)THEN W=W/A,对于(X,Y)的取值,以下 ( ) 组测试用例能够满足判定覆盖的要求。
A.(30,15)(40,10) B.(3,0)(30,30) C.(5,25)(10,20) D.(20,10)(1,100)
答案
判断题
以下程序段符合C语言语法。 k = 1; int k;
答案
主观题
中国大学MOOC: 运行以下程序,消息框中的输出结果为______。 Dim x$() = {VB语言, VB.Net语言, C++语言, C#语言} MsgBox(x(Len(x(2)) - x.Length - x.Rank))
答案
主观题
对于以下两个程序段,下列叙述正确的是( ? )。 /?*?程序段1?*/if?(x?2){????if?(x?1){?????????y?=?x?+?1;????}}else{????y?=?x?+?2;} /?*?程序段2?*/if?(x?2){????if?(x?1){????????y?=?x?+?1;?????}else{????????y?=?x?+?2;????}}
答案
主观题
有如下程序段 int a=14,b=15,x; char c=′A′; x=(a&&’B’ )&&(c 执行该程序段后,x的值为( )。
答案
主观题
以下程序段的输出是 ?????int x=496; ????printf("*%-06d*\ ",x);A)? ?B)? ?C)? D)
答案
单选题
有如下程序段:int a=14,b=15,x;char c=’A’;x=(a&&b)&&(c<‘B’);执行该程序段后,x的值为()
A.true B.false C.0 D.1
答案
热门试题
有如下程序段int a=14,b=15,x;char c=′A′;x=(a&&b)&&(c<′B′);执行该程序段后,x的值为() 对以下程序段,说法正确的是( ???) ???? int x = -1; do { x = x*x; } while (!x); 假设有以下程序段: 设有以下程序段 int x=0,s=0; while(!x!=0) s+=++x; printf("%d",s); 则 。 A) 运行程序段后输出0 B) 运行程序段后输出1 C) 程序段中的控制表达式是非法的 D) 程序段执行无限次 宏程序段:X101=#2的含义是表示将变量#2中的数值赋值给#101的变量中() 对以下程序段的叙述正确的是( ) int x=1; do { x= -1*x; } while(!x); 执行以下程序段后的b的值是()。int a=5,b=6,c=1,x=2,y=3,z=4;c=(a=c>x)&&(b=y>z) 以下程序段______。 x=-1; do { x=x*x;} while(!x); 以下程序段()x=-1;  do { x=x*x; } while(x>0) 以下为C语言程序,小端对齐,若要使程序输出字符 B ,则程序中的语句A应为()。#includeint main(){int x[4]={0x41000000,0x42000000,0x43000000,0x44000000},px=x;char pc=(char)px//语句Aprintf(“%c”,pc);return 0;} 给出下面程序段:若打印字符串“Howareyou?”,则x的取值范围是() C#语言源程序需经过()变为可执行文件 当执行以下程序段时x=-1;do{x=x*x;}while() 以下程序段执行几次()int x=-1;do{x = x*x;}while(!x) 考虑以下C语言代码: short si=-8196; unsigned short usi=si; 执行上述程序段后,usi的值是() 有定义语句“int a=1,b=2,c=3,x;”,则以下各程序段执行后,x的值不为3的是() 下列程序段运行后x的值是。 int a = 0, b = 0, c = 0, x = 35; if (!a) x--; else if (b); if (c) x = 3; else x = 4; 以下正确的描述是 在C语言程序中: 运算完下面的C语言段以后,a的值是______,b的值是______,c的值是________。int x=10,y=9;int a,b,c;A=()?--x:++y;b=x++;c=y; C++语言程序的后缀为_____ ,C语言程序的后缀为_____
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位