求具有下列两个性质的最小自然数n:
(1)n的个位数是6;
(2)若将n的个位数移到其余
#include<stdio.h>
int main()
{
int i,k,a,b,n;
for(n=6;n<=1000000;n=n+10)
{
k=1;
a=6;
b=n;
while(b/10!=0)
{
b=b/10;
k++;
}
for(i=1;i<k;i++)
{
a=a*10;
}
a=a+(n-6)/10;
if(a==n*4)
{
break;
}
}
printf("%d",n);
}
各位数字之前,所得的新数是n的4倍。