teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

プログラムのミス修正

2016/04/20 03:17

投稿

HiroshiWatanabe
HiroshiWatanabe

スコア2160

answer CHANGED
@@ -1,13 +1,14 @@
1
1
  こんな感じ?
2
2
  ```java
3
3
  int wlen = 7 - week + 1;
4
- for (int day = 1; day <= lastDay; day += wlen) {
4
+ for (int day = 1; day <= lastDay; ) {
5
5
  for (int w = 0; w < wlen; ++w) {
6
6
  int d = day + w;
7
7
  if (d > lastDay) break;
8
8
  System.out.printf("%2d ", d);
9
9
  }
10
10
  System.out.printf("\n");
11
+ day += wlen;
11
12
  wlen = 7;
12
13
  }
13
14