练习题
学习Java时做的一部分练习题。
Re0_M
这个作者很懒,什么都没留下…
展开
-
练习题3:在给定的字符数(只包含ascii码表中包含的128个字符)组中找到,第一个只出现一次的字符
在给定的字符数(只包含ascii码表中包含的128个字符)组中找到,第一个只出现一次的字符(假设所给字符数组中一定存在只出现一次的字符,第一个是指从左到右的字符出现的顺序)public class CountOnce { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); char ch = countOnce(str); Sys原创 2020-10-15 22:27:26 · 352 阅读 · 1 评论 -
练习题2:判断一个数是否是丑数。
判断一个数是否是丑数。丑数就是只包含质因数 2, 3, 5 的正整数。比如:6是一个丑数6 = 2 × 38是一个丑数8 = 2 × 2 × 214不是丑数,因为它包含了另外一个质因数 7public boolean isUgly(int num) { if (num <= 0) { return false; } while (true) { if (num == 1 || num == 2 || num == 3 || num == 5) { return true原创 2020-10-15 22:20:28 · 447 阅读 · 0 评论 -
练习题1:求1-99范围内的同构数
求1-99范围内的同构数。同构数,指会出现在它的平方数的右边的数(例如 5是25右边的数 25是625右边的数,则5和25都为同构数)。public class TongGou { public static void main(String[] args) { int n = 99; int a = 10; for(int i = 1; i <= n; i++) { if (i == a) {原创 2020-10-15 22:09:22 · 2688 阅读 · 0 评论