求一个整数任意次方的最后三位数.用C++来编的,有谁能帮帮我?谢谢!
来源:百度知道 编辑:UC知道 时间:2024/06/20 09:01:00
#include<iostream>
using namespace std;
void main()
{
const int N=10; //N次方
int i=0;
int num=25; //整数num
int sum=1;
for(i=0;i<N;i++)
{
sum*=num;
}
printf("%d\n",sum%1000); //输出最后三位数
}
int final=1;
for(i=0,i<n,i++)
{
final=final*num;
}
while(final>999)
{
final=求余(final/10)
}