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

回答編集履歴

4

文言修正

2021/05/02 13:28

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,4 +1,4 @@
1
- ループ内で`k`を宣言してしまっているため、値が更新されていません。
1
+ ループ内で`k`を宣言してしまっているため、ループ外で宣言した`k`の値が更新されていません。
2
2
  また、`abs()`は`int`用です。`double`なら`fabs()`を使用してください。
3
3
  ```diff
4
4
  - double k=abs(z);

3

書式修正

2021/05/02 13:28

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ループ内で`k`を宣言してしまっているため、値が更新されていません。
2
- また、`abs()`はint用です。`double`なら`fabs()`を使用してください。
2
+ また、`abs()`は`int`用です。`double`なら`fabs()`を使用してください。
3
3
  ```diff
4
4
  - double k=abs(z);
5
5
  + k=fabs(z);

2

指摘追加

2021/05/02 12:55

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,4 +1,5 @@
1
1
  ループ内で`k`を宣言してしまっているため、値が更新されていません。
2
+ また、`abs()`はint用です。`double`なら`fabs()`を使用してください。
2
3
  ```diff
3
4
  - double k=abs(z);
4
5
  + k=fabs(z);

1

コード修正

2021/05/02 12:55

投稿

SHOMI
SHOMI

スコア4079

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ループ内で`k`を宣言してしまっているため、値が更新されていません。
2
2
  ```diff
3
3
  - double k=abs(z);
4
- + k=abs(z);
4
+ + k=fabs(z);
5
5
  ```