判断素数的函数:
int Prime(int x)
{
int i, flag = 1;
int squareRoot = (int)sqrt(x);
if (x <= 1) flag = 0;
for (i = 2; i <= squareRoot && flag; i++)
{
if (x % i == 0) flag = 0;
}
return flag;
}
中的squareRoot && flag指的是什么?
而且为什么有些函数需要用int定义有些用void定义?区别是什么?求教了
犯罪嫌疑人X
慕姐4208626