回答編集履歴

1

追加

2017/07/15 13:12

投稿

A.Ichi
A.Ichi

スコア4070

test CHANGED
@@ -15,3 +15,59 @@
15
15
  > }
16
16
 
17
17
  > }
18
+
19
+
20
+
21
+ バブルソートで良ければこんなかんじです。
22
+
23
+ ```c
24
+
25
+ #include <stdio.h>
26
+
27
+ #include<stdlib.h>
28
+
29
+ int main(void)
30
+
31
+ {
32
+
33
+ int i,j;
34
+
35
+ double A[100];
36
+
37
+ double B;
38
+
39
+ for(i=0;i<100;i++){
40
+
41
+ A[i]=(double)(rand()%101)/100;
42
+
43
+ }
44
+
45
+ for(i=0;i<100;i++){
46
+
47
+ for(j=i+1;j<100;j++){
48
+
49
+ if(A[i]>A[j]){
50
+
51
+ B=A[i];
52
+
53
+ A[i]=A[j];
54
+
55
+ A[j]=B;
56
+
57
+ }
58
+
59
+ }
60
+
61
+ }
62
+
63
+ for(i=0;i<100;i++){
64
+
65
+ printf("%d:%f\n",i,A[i]);
66
+
67
+ }
68
+
69
+ return 0;
70
+
71
+ }
72
+
73
+ ```