全国计算机等级考试二级教程——C语言程序设计(2021年版)
编程题答案(第7章):
[7.14]
下面的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;
}
答:
#include<stdio.h>
int fun(int n)
{int k,yes=1;
for(k=2;k<=n/2;k++)
{if(n%