バーラル @ ウィキ

[文字列並び替え]の変更点

「文字列並び替え」の編集履歴(バックアップ)一覧はこちら

文字列並び替え」(2010/12/19 (日) 19:04:53) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

文字列並び替えをCで書いてみた!文字列の扱いの復習とバブルソートの復習をかねて・・・ #include<stdio.h> #include <string.h> #define KAZU 100 int main(void){ int moji_counter; int i,j; char mojiretu[KAZU]; char buff; scanf("%s",mojiretu); moji_counter=strlen(mojiretu); for(i=0;i<moji_counter-1;i++){ for(j=0;j<moji_counter-1-i;j++){ if(mojiretu[j]>mojiretu[j+1]){ buff=mojiretu[j]; mojiretu[j]=mojiretu[j+1]; mojiretu[j+1]=buff; } } } printf("%s",mojiretu); return 0; } ----
文字列並び替えをCで書いてみた!文字列の扱いの復習とバブルソートの復習をかねて・・・ #include<stdio.h> #include <string.h> #define KAZU 100 int main(void){ int moji_counter; int i,j; char mojiretu[KAZU]; char buff; scanf("%s",mojiretu); moji_counter=strlen(mojiretu); for(i=0;i<moji_counter-1;i++){ for(j=0;j<moji_counter-1-i;j++){ if(mojiretu[j]>mojiretu[j+1]){ buff=mojiretu[j]; mojiretu[j]=mojiretu[j+1]; mojiretu[j+1]=buff; } } } printf("%s",mojiretu); return 0; } ----

表示オプション

横に並べて表示:
変化行の前後のみ表示: