代码有点啰嗦。 int indexMini; // index of current Minimum number for (int i = 0; i < 3; i++) // we need only first 3 numbers. Thinking of Selection Sort { indexMini = i; for (int j = i + 1; j < nLength; j++ ) { if (array[j] < array[indexMini]) // Try to find minimum number indexMini = j; } swap(&array[i], &array[indexMini]); if (i == 2) printf("%d", array[i]); else printf("%d ", array[i]); }
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:481 |
C语言训练-计算一个整数N的阶乘 (C语言代码)浏览:928 |
Pascal三角 (C语言代码)浏览:1182 |
母牛的故事 (C语言代码)浏览:915 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:879 |
WU-图形输出 (C++代码)浏览:800 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:840 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:556 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:398 |
简单的a+b (C语言代码)浏览:434 |