作者p153 (pp)
看板java
標題[問題] 如何改為不重複質數,但每行5組列印???
時間Tue Apr 11 16:57:41 2023
/* 檔名:ch4_18.java 功能:continue敘述的示範 */
package myJava.exercise.ch04;
import java.lang.*;
public class ex4_02c //主類別
{
public static void main(String args[])
{
int i, j, k;
for (i = 2; i <= 100; i++)
{
for (j = 2; j < i; j++)
{
if (i % j == 0)
break;
}
if (j >= i)
for (k = 1; k<= 5; k++)
{
System.out.print(i+ "\t");
if(k==5)
System.out.println();
}
}
}
}
※程式碼:
※錯誤訊息:
※補充說明:
2 2 2 2 2
3 3 3 3 3
5 5 5 5 5
7 7 7 7 7
11 11 11 11 11
13 13 13 13 13
17 17 17 17 17
19 19 19 19 19
23 23 23 23 23
29 29 29 29 29
31 31 31 31 31
37 37 37 37 37
41 41 41 41 41
43 43 43 43 43
47 47 47 47 47
53 53 53 53 53
59 59 59 59 59
61 61 61 61 61
67 67 67 67 67
71 71 71 71 71
73 73 73 73 73
79 79 79 79 79
83 83 83 83 83
89 89 89 89 89
97 97 97 97 97
錯在那???
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.238.110.18 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/java/M.1681203463.A.5BC.html
1F:→ ssccg: 你現在是每1個數字(i)印5次加換行(k),要改成每個數字(i)印 04/11 17:23
2F:→ ssccg: 1次,每5個數字(i)換行,k根本多的 04/11 17:23
3F:→ p153: 如何寫每5個數字(i)換行??? 可以請教1下嗎??? 04/12 14:18
4F:→ fgh81113: 你應該要做的事情是 用debug模式一行一行慢慢跑,看哪邊 04/12 17:14
5F:→ fgh81113: 跟你想的不一樣 04/12 17:14
6F:推 GGing: 這丟去 ChatGPT 問會不會比較快XD 04/13 07:21
7F:→ p153: 會,很快,用bing那個,但方法是懂,但詳細要靠自己,因為 04/15 16:48
8F:→ p153: 直接貼答案跑,還是錯 04/15 16:48
9F:→ kattte: k累計為5的倍數才換行 04/25 10:28