函数:判断是否为素数
bool is_prime(int num)
{
int i;
int s=sqrt(num);
for(i=2;i<=s;i++)
{
if(num%i==0) return false;
}
return true;
}
函数:计算num的因子和
因子概念:假如整数n除以m,结果是无余数的整数,那么我们称m就是n的因子。反过来说,我们称n为m的倍数
其中因子和为包括1但不包括n本身的所有因子之和
int fac_sum(int num)
{
int i,ans=0;
for(i=1;i<num;i++)
{
if(num%i==0) ans+=i;
}
return ans;
}
函数:判断回文数的两种写法
//将回文数看作整形数据(在这里010就是10,10不是回文数)
bool is_palindromic(int num)
{
int ans=0,copy=num;
while(copy)
{
ans