设有一个判断语句
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.
第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】 行*号。
第2题:
判断整型变量ch是否为数字的正确表达式是()。 A) ‘0’<=ch<=‘9’ B) (ch>=‘0’)&(ch<=‘9’) C) (ch>=‘0’)&&(ch<=‘9’) D) (‘0’<= ch)AND(‘9’>= ch)
第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
第4题:
判断一个char型变量ch是否为数字字符的正确表达式为()。
A.(ch>='0') && (ch<='9')
B.('0'<=ch<='9')
C.(ch>='0'&& ch<='9')
D.(ch>=0) &&(ch<=9)
第5题:
6、判断一个char型变量ch是否为数字字符的正确表达式为()。
A.(ch>='0') && (ch<='9')
B.('0'<=ch<='9')
C.(ch>='0'&& ch<='9')
D.(ch>=0) &&(ch<=9)