大神们,优化程序,缩短运行时间
生成 a 到 b 之间的int Func(int i)
{
int j;
int a,b,c = 0;
b = i;
do
{
a = i % 10;
i = i/ 10;
c = c*10 + a;
}while (i != 0);
if (c == b)
{
j = 1;
}
else
{
j = 0;
}
return j;
}
int Prime(int n)
{
int k, upperBound = n/2;
for(k=3; k<=upperBound; k+=2)
{
upperBound=n/k;
if(n%k==0)
{
return 0;
}
}
return 1;
}
}
[ 本帖最后由 SUMMER1234 于 2014-3-24 19:57 编辑 ]