参数返回值解析:
参数:
m:int,需要判断的值;
返回值:
0:非素数
1:素数
函数解析:
注意:函数没有对输入进行判断,请自己屏蔽非法输入
1 int prime(int m) 2 { 3 int temp=(m+1)/2+1; 4 int i=2; 5 while(i<temp) 6 { 7 if(m%i==0) 8 { 9 return 0; 10 } 11 i++; 12 } 13 return 1; 14 }
时间: 2024-10-08 17:59:03
参数返回值解析:
参数:
m:int,需要判断的值;
返回值:
0:非素数
1:素数
函数解析:
注意:函数没有对输入进行判断,请自己屏蔽非法输入
1 int prime(int m) 2 { 3 int temp=(m+1)/2+1; 4 int i=2; 5 while(i<temp) 6 { 7 if(m%i==0) 8 { 9 return 0; 10 } 11 i++; 12 } 13 return 1; 14 }