问题
填空题
以下isprime函数的功能是判断形参a是否为素数。是素数,函数返回1,否则返回0。请填空。
int isprime(int a)
int i;
for(i=2; i<=a/2; i++)
if(a%i==0)______;
______;
答案
参考答案:return 1
解析: 如果一个数只能被1和它本身整除,那么它就是素数。本题循环变量i从2开始递增到a/2,如果存在一个i能被a整除,则a就不是素数,返回值为0。否则a是素数,返回值为1。