目录
打印所有水仙花数。所谓”水仙花数“是指一个三位数,其各位数字的立方等于它本身。例如:abc=a^3+b^3+c^3。
输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
给定如下的n*n的数字矩阵,每行从左到右是严格递增, 每列的数据也是严格递增,例如:
字符串逆序问题。例如:将字符串"this is a dog"逆序之后就变成了"dog a is this"。
写一个方法printN(),输入一个参数n,通过递归算法实现顺序打印出1到n的序列。
给定一个正整数n,通过编程,求出1到n的所有阶乘的和。例如:给定n=4,则求1+2!+3!+4!的和。
编写一个Java程序,判断某年份是否为闰年。
闰年判断公式:对4取余等于0,并且对100取余不等于0。或者对400取余等于0。
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入年份:");
int year = scan.nextInt();
// 判断是否为闰年
if((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) {
System.out.println(year + "是闰年");
} else {
System.out.println(year + "不是闰年");
}
scan.close();
}