摘要: 题:水仙花数是指一个三位数,它的 个位数的立方 + 十位数的立方 + 百位数的立方 其结果是这个三位数本身 重点:遍历全部三位数 代码: for (int i = 100; i < 1000; i++) { int a = i % 10; int b = i / 10 % 10; int c = i 阅读全文
posted @ 2023-08-03 17:36 Lee597 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 题:100钱买100只鸡,必须满足,钱花完,鸡百只 重点:循环语句来枚举所有可能性 代码: byte plan = 1;for (int i = 0; i < 20; i++) { for (int i1 = 0; i1 < 34; i1++) { for (int i2 = 0; i2 < 101 阅读全文
posted @ 2023-08-03 17:18 Lee597 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 重点:求得200以内所有3的倍数的和 代码: int total = 0;for (int i = 1; i < 200; i++) { if (i % 3 == 0) { total += i; }}System.out.println(total); 阅读全文
posted @ 2023-08-03 16:14 Lee597 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 重要:利用ASCII码判断字母是否是大小写 需要引用 Scanner方法 代码:import java.util.Scanner; 1、利用char数组转化的优点在于面对字符串,也可以批量对单个字符操作 Scanner get_letter = new Scanner(System.in);Stri 阅读全文
posted @ 2023-08-03 16:10 Lee597 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 重要:能想明白输入数字之间大小比较的逻辑方式 与之前相同,有关输入类型相关的,就需要引用 Scanner方法 代码:不要忘记先 import java.util.Scanner; 1、复杂版-同时也是最开始思考时的思路版本 int save_number1 = 0, save_number2 = 0 阅读全文
posted @ 2023-08-03 16:03 Lee597 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 重要:由于阶乘的特殊性,结果可能过大,最好使用存储范围更大的 long 处理问题,而不是使用 int、short、byte 代码:主要利用循环语句解决阶乘问题 long total = 1;for (int i = 1; i < 21; i++) { total *= i;}System.out.p 阅读全文
posted @ 2023-08-03 15:46 Lee597 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 重要:需要引入Scanner方法 import java.util.Scanner; 代码:主要是通过求余方式处理解决 Scanner get_number = new Scanner(System.in);int getNumber = get_number.nextInt();if (getNu 阅读全文
posted @ 2023-08-03 15:43 Lee597 阅读(63) 评论(0) 推荐(0) 编辑