【独習C】猿60【猿C言語教室 part6】
■ このスレッドは過去ログ倉庫に格納されています
0306SmallMonkey ◆N5kWrg0ws6
NGNG|独習C p.133のバブルソート、意味分からん…
|特にソート部分のforと、その内側のforが何やってるか分からん。
|#include <stdlib.h>
|
|int main(void)
|{
| int item[100];
| int a, b, t;
| int count;
|
| printf("数をいくつ入力しますか? ");
| scanf("%d", &count);
| for(a=0; a<count; a++) scanf("%d", &item[a]);
|//この下からが分からんです。テンポラリ用の変数に入れて値を交換している部分自体は分かるんだけど…
| for(a=1; a<count; ++a)
| for(b=count-1; b>=a; --b) {
| if(item[b-1] > item[b]) {
| t = item[b-1];
| item[b-1] = item[b];
| item[b] = t;
| }
| }
| for(t=0; t<count; t++) printf("%d ", item[t]);
|
| return 0;
|}
└―v――――――――――――――――――――――――――――
@(o・ェ・)@/ ̄ ̄ ̄/
_(__ニつ /kozaru /
 ̄ ̄ ̄ ̄ ̄ ̄
■ このスレッドは過去ログ倉庫に格納されています