小霸王88的ChinaUnix博客
小霸王88
全部博文(321)
Makefie(2)
CFE(2)
mini2440(5)
TQ210(0)
TQ210(1)
mini2440(13)
TS流(10)
自动售货机(2)
百度手环(3)
DPMR(1)
集群技术(0)
AES(1)
RSA(0)
SHA(1)
MD5(0)
2017年(1)
2016年(10)
2015年(61)
2014年(187)
2013年(62)
Jxiang
victure8
upon_88
hg1995
瀚海书香
dyli2000
tekkaman
andyhzw
jeson201
chen4546
xiaopaox
sunpower
chz07088
草根老师
东汉魏国
lukeyzha
fanrwx
分类: C/C++
2014-06-23 17:32:45
原文地址:C语言实例19:數組 作者:hnrainll
#include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int i, j, min, temp; int array[10]; printf("Please input ten integer: \n"); for(i = 0; i < 10; i++) //將10個數寫到array[10]裡去 { printf("array[%d] - ",i); scanf("%d",&array[i]); } printf("The array is:"); for(i = 0; i< 10; i++) printf("%d ", array[i]); printf("\n"); for(i = 0; i < 9 ;i++) //選擇排序的原理:從一堆數中先找出最小的,將其抽出,再在午剩下的裡面找最小的,抽出並放在前一個抽出數後面 { min = i; for(j = i; j< 10; j++) if(array[min] > array[j]) min = j; temp = array[i]; array[i] = array[min]; array[min] = temp; } printf("\nThe result: \n"); for(i = 0; i< 10; i++) printf("%d ",array[i]); printf("\n"); system("pause"); return 0; }
上一篇:C语言实例18:循環綜合
下一篇:S5PV210之Kernel移植一(基于TINY210或WEBEE210)
登录 注册