こちらの基本選択法のプログラムから基本挿入法のプログラムに変えたいです。どこを変えていけば良いでしょうか
int main(void){ int i,j,x; int a[10]={1,2,3,4,5,6,7,8,9,10}; for(i=0; i<10; i++){ for(j=i+1; j<11; j++){ if(a[i]>a[j]){ x=a[i]; a[i]=a[j]; a[j]=x; } } } for(i=0; i<10;i++){ printf(" %d",a[i]); } }コード ```### 少し変えれたのですが、成功まで少し近づきましたでしょうか、少しヘルプください``` ```#include <stdio.h> int main(void){ int i,j,x; int a[10]={1,2,3,4,5,6,7,8,9,10}; for(i=0; i<10; i++){ for(j=i-1; j<11; j--){ if(a[i]>a[j+1]){ x=a[i]; a[i]=a[j]; a[j]=x; } } } for(i=0; i<10;i++){ printf(" %d",a[i]); } } コード
ありがとうございました。
回答2件
あなたの回答
tips
プレビュー