#include
int ss(int j)
{
int flag=1;
int i;
for(i=2;iif(j%2==0)
{flag=0;break;}
if(flag==0)
return 0;
else return 1;}
int main()
{
int a,n=0,i;
for(i=1;i<=10;i++)
{
scanf("%d",&a);
if(ss(a))
{printf("%d ",a);
n++;}
if(n==5)
printf("\n");}
return 0;}
就是返回值是1呗
目测ss功能是判断素数,1代表是素数,0代表不是素数
其实直接写return flag就行了
觉得还可以的 ,还请采纳:
这个代码是判断一个数是否是质数的程序。其中的函数ss的作用是判断一个整数是否是质数。
如果一个整数是质数,那么函数会返回1,否则返回0。
因此,return 1的意思是:如果这个整数是质数,那么函数返回1。