unsigned fun(unsigned w)
{ int n=1,i;
unsigned k=0,t,m=1;
t=w;
while(t>10)
{n++;t/=10;}
for(i=0;i<n-1;i++)
{m*=10;}
k=w%m;
return k;
}
w是一个大于10的无符号整数,函数求出w的后n-1位作为函数字返回
最新推荐文章于 2023-11-24 22:45:12 发布
unsigned fun(unsigned w)
{ int n=1,i;
unsigned k=0,t,m=1;
t=w;
while(t>10)
{n++;t/=10;}
for(i=0;i<n-1;i++)
{m*=10;}
k=w%m;
return k;
}