niusouti.com

设有一个判断语句if(!(ch>='0'&&ch<='9'))printf(“This is not a digit!\n”);else printf(“This is a digit!\n”);为实现判定一条件覆盖,需要设计的测试用例个数至少应为A) 1B) 2C) 3D) 4A.B.C.D.

题目

设有一个判断语句

if(!(ch>='0'&&ch<='9'))printf(“This is not a digit!\n”);

else printf(“This is a digit!\n”);

为实现判定一条件覆盖,需要设计的测试用例个数至少应为

A) 1

B) 2

C) 3

D) 4

A.

B.

C.

D.


相似考题
参考答案和解析
正确答案:C
更多“设有一个判断语句 if(!(ch>='0'&amp;&amp;ch<='9'))printf(“This is not a digit!\n”); else pri ”相关问题
  • 第1题:

    (9)有以下函数

    void prt(char ch,int n)

    { int i;

    for(i=1;i<=n;i++)

    printf(i%6!=0?"%c":"%c\n",ch);

    }

    执行调用语句prt('*',24);后,函数共输出了 【9】 行*号。


    正确答案:
    (9)4

  • 第2题:

    判断整型变量ch是否为数字的正确表达式是()。 A) ‘0’<=ch<=‘9’ B) (ch>=‘0’)&(ch<=‘9’) C) (ch>=‘0’)&&(ch<=‘9’) D) (‘0’<= ch)AND(‘9’>= ch)


    (ch>= ‘ 0 ’ )&&(ch<= ‘ 9 ’ )

  • 第3题:

    以下程序段的输出结果是? int number, digit; number = 15292; if (number ==0 ) { printf("0"); } else{ while (number != 0 ) { digit = number % 10; printf("%i", digit); number /= 10; } }

    A.29251

    B.15292

    C.1 5 2 9 2

    D.2 9 2 5 1


    B

  • 第4题:

    判断一个char型变量ch是否为数字字符的正确表达式为()。

    A.(ch>='0') && (ch<='9')

    B.('0'<=ch<='9')

    C.(ch>='0'&& ch<='9')

    D.(ch>=0) &&(ch<=9)


    C

  • 第5题:

    6、判断一个char型变量ch是否为数字字符的正确表达式为()。

    A.(ch>='0') && (ch<='9')

    B.('0'<=ch<='9')

    C.(ch>='0'&& ch<='9')

    D.(ch>=0) &&(ch<=9)


    C