编程求一个整数任意次方后的最后三位数,即求x^y的最后三位数,x和y的值由键盘输入
#include<stdio.h>
int main(){
int i,x,y,z=1;
scanf("%d^%d",&x,&y);
for(i=1;i<=y;i++){
z=z*x;
}
if(z>=100){
z=z%100;
printf("%03d",z);
}
else{
printf("0");
}
return 0;
}
编程求一个整数任意次方后的最后三位数,即求x^y的最后三位数,x和y的值由键盘输入
#include<stdio.h>
int main(){
int i,x,y,z=1;
scanf("%d^%d",&x,&y);
for(i=1;i<=y;i++){
z=z*x;
}
if(z>=100){
z=z%100;
printf("%03d",z);
}
else{
printf("0");
}
return 0;
}