import java.util.Scanner;
/**
* 输入x,y的值,求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625
* Math.pow(a, b)//计算a的b次方
*/
public class ZY2 {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入x和y的值");
int x = scanner.nextInt();
int y = scanner.nextInt();
//求x的y次方
int a = 1;
for (int i = 1;i<=y;i++){
a = a*x;
}
System.out.println(a);
//输出后三位
int g = 0;
int s = 0;
int b = 0;
for (int j=1;j<=3;j++){
g = (a/1)%10;
s = (a/10)%10;
b = (a/100)%10;
}
System.out.print("后三位为:");
System.out.print(b);
System.out.print(s);
System.out.print(g);
}
}
输入x,y的值,求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625
最新推荐文章于 2024-04-17 20:47:13 发布