问题 问答题

[说明]

逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由C语言编写的程序,按要求回答问题。

getit( int m)

int i, k;

k=sqrt(m);

for ( i=2; i<=k; i++)

if (m % i=0) break;

if ( i>=k+1 )

printf( "%d is a selected number\n", m);

else

printf( "%d is not a selected number\n", m );

请找出程序中所有的逻辑判断子语句。

答案

参考答案:

本题考查对编程语言的理解,着重考查判断语句。

程序中的逻辑判断子语句如下:

i<=k

m%i==0

i>=k+1

单项选择题
单项选择题