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

回答編集履歴

1

追加

2017/07/15 13:12

投稿

A.Ichi
A.Ichi

スコア4070

answer CHANGED
@@ -6,4 +6,32 @@
6
6
  > B[i]=A[i];
7
7
  > }
8
8
  > }
9
- > }
9
+ > }
10
+
11
+ バブルソートで良ければこんなかんじです。
12
+ ```c
13
+ #include <stdio.h>
14
+ #include<stdlib.h>
15
+ int main(void)
16
+ {
17
+ int i,j;
18
+ double A[100];
19
+ double B;
20
+ for(i=0;i<100;i++){
21
+ A[i]=(double)(rand()%101)/100;
22
+ }
23
+ for(i=0;i<100;i++){
24
+ for(j=i+1;j<100;j++){
25
+ if(A[i]>A[j]){
26
+ B=A[i];
27
+ A[i]=A[j];
28
+ A[j]=B;
29
+ }
30
+ }
31
+ }
32
+ for(i=0;i<100;i++){
33
+ printf("%d:%f\n",i,A[i]);
34
+ }
35
+ return 0;
36
+ }
37
+ ```