- 问题描述:求一个整数的任意次方的最后三位数,即x^y的最后3位数
- 分析:
3.代码实现:
#include<stdio.h>
#include<math.h>
void sum(int x,int y)
{
int sum;
sum=pow(x,y);
if(sum<=9)
printf(" 00%d\n",sum);
else if(sum<=99)
printf("0%d\n",sum);
else
printf("%d\n",sum);
}
int main()
{
int x,y;
while(scanf("%d%*c%d",&x,&y)!=EOF)
{
sum(x,y);
}
}