题目:已知今天是星期六,请问 20^22 天后是星期几?
注意用数字 1 到 7 表示星期一到星期日。
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
解题思路+代码:
代码:
import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改public class Main {public static void main(String[] args) {Scanner scan = new Scanner(System.in);//在此输入您的代码...int a= (int) Math.pow(20,22);//这个方法可以得到a的b次方int k=a%7;if(k+6<=7) {System.out.println(k+6);}else {System.out.println((k+6)%7);}scan.close();}
}
规律推算:
测试:
总结:这道题可以用Math.pow()来模运算求解,也可以通过运算规律来推出答案。