- 博客(5)
- 收藏
- 关注
原创 从键盘接收一个正整数,该正整数作为行数,输出以下图形
问题描述:从键盘接收一个正整数,该正整数作为行数,输出以下图形例如:输入5,则打印如下图5行。 * *** ***** ****************分析:从键盘接收一个正整数,该正整数作为行数,输出以下图形 * *** ***** ****************例如:输入5,则打印如上图5行。空格的规律: 第1行4个空格(5-1) 第2行3个空格(5-2) 第3行2个空格(5-3) 第4行1个空格(5-4) 第5行0个空格(5-
2021-03-28 11:25:55 2398
原创 用程序判断一个正整数是否为质数
问题描述:如何用程序判断一个正整数是否为质数:// 判断该数字是否为质数 // 怎么判断num是不是质数 // 怎么判断8是不是质数? // 思路:8除以2看看能不能整除、8除以3看看能不能整除、8除以4看看能不能整除 // 一直除下去,直到发现有能够整除的,表示该数一定不是质数。 /* 假设输入的是7: 7 / 1 不用判断 7 / 2 需要判断 7 / 3 需要判断 7 / 4 需要判断(假设这个判断,发现可以整除,就没必要往下判断了。)
2021-03-28 10:56:48 868
原创 Exception in thread “main“java.lang.ArithmeticException: / by zero
项目场景:1000取余数,遇到“Exception in thread "main"java.lang.ArithmeticException: / by zero”问题问题描述: public static void main(String[] args){ int sum = 0; for(int i = 0; i <= 1000; i++){ if(i % 7 != 0){ sum = sum + i; } } System.
2021-03-28 10:09:27 492
原创 错误: 不可比较的类型: boolean和int if(num1 == num2 == num3)
项目场景:判断键盘输入的三个数字大小,并从小到大输出问题描述:最开始判断三个数是否相等时,采用了下面这样的句子: if(num1 == num2 == num3){ return; }报错:错误: 不可比较的类型: boolean和intif(num1 == num2 == num3) 原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),
2021-03-28 09:19:08 871
原创 错误:case标签重复
错误:case标签重复今天写了个Java小程序:根据指定月份,打印该月份所属的季节。3,4,5 春季6,7,8 夏季9,10,11 秋季12, 1, 2 冬季if和switch各写一版问题描述:在用switch语句时,写了如下代码。在编译的时候,报错:错误: case 标签重复case (1|2|12):class MyHomework1{ public static void main(String[] args){ java.util.Scanner s = new j
2021-03-27 22:07:10 2765 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人