刚刚开始学习C语言,哪位大神可以帮我看看下面这个程序的详细运算过程
这段程序怎么运算的#include"math.h"
int judge(int);
main()
{
int num,result;
scanf("%d",&num);
result=judge(num);
if(result==1) printf("yes\n");
else printf("no\n");
}
judge(int num)
{
inti;flag=1;
for(i=2;i<=sqrt(num);i++)
if(num%i==0)
{
flag=0;
break;
}
return flag;
}
我是初学者,请各位大神赐教,求详细运算过程