求高次方数的尾数
例如:求13的13次方的最后三位数
分析:这个程序要留意高阶次方数的取值范围
程序如下:
#include <stdio.h>
int main()
{
int i;
int weishu;
long long mul = 1;
for(i = 0;i < 13;i ++)
{
mul = mul * 13;
}
weishu = mul % 1000;
printf("13的13次方的最后三位尾数为:%d\n",weishu);
return 0;
}
调试结果为:
13的13次方的最后三位尾数为:253