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

回答編集履歴

2

変更

2017/07/12 13:23

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -19,9 +19,10 @@
19
19
  }
20
20
  for(i=0;i<1000;i++){
21
21
  if (B[i] == 0 && i!=0){
22
- printf("%d:%f\n",i,B[i-1]);
22
+ printf("%d:%f\n",i,a);
23
23
  }else{
24
24
  printf("%d:%f\n",i,B[i]);
25
+ a=B[i];
25
26
  }
26
27
  }
27
28
  return 0;

1

修正

2017/07/12 13:23

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -18,9 +18,12 @@
18
18
  B[k]=a;
19
19
  }
20
20
  for(i=0;i<1000;i++){
21
+ if (B[i] == 0 && i!=0){
22
+ printf("%d:%f\n",i,B[i-1]);
23
+ }else{
21
- printf("%d:%f\n",i,B[i]);
24
+ printf("%d:%f\n",i,B[i]);
25
+ }
22
26
  }
23
27
  return 0;
24
28
  }
25
- ```
29
+ ```
26
- もし同値の場合は、0になっています。