以下isprime函数的功能是判断形参a是否为素数,如果是素数,函数返回1,否则返回0。 int isprime( int a) int i; for(i =2;i<= a/2;i ++ )

admin2009-01-15  19

问题 以下isprime函数的功能是判断形参a是否为素数,如果是素数,函数返回1,否则返回0。
     int isprime( int a)
           int i;
         for(i =2;i<= a/2;i ++ )
         if(a%i==0) 【  】;
          【  】;
    }

选项

答案return 0或return(0) return 1或return(1)

解析 素数是指只能被1和其本身整除,不能被其他任何整数整除的数。根据if条件语句,若形参a对i取余等于0,则形参a可以被其他数整除,所以第一处填return 0;若形参a对i取余不等于0,则形参s不可以被其他数整除,所以第二处填return 1。
转载请注明原文地址:https://kaotiyun.com/show/61Xp777K
0

最新回复(0)