2级改错题,请教各位。
题目:下面的 fun函数用以判断n是否是素数,fun函数中有逻辑错误,请调试改正。程序代码:
int fun (int n) { int k,yes; for(k=2;k<=n/2;k++) if(n%k==0)yes=0; else yes=1; return yes; }
我想知道你们的思路,谢谢。
int fun (int n) { int k,yes; for(k=2;k<=n/2;k++) if(n%k==0)yes=0; else yes=1; return yes; }