求13的13次方的最后三位数。
#include<iostream>using namespace std;int main(){ int x,y,n=1; cin>>x>>y; for(int i=1;i<=y;i++) { n=n*x%1000; } cout<<x<<"的"<<y<<"次方的最后三位数为:"<<n<<endl; return 0;}
运行结果如下: