歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> C語言的數組

C語言的數組

日期:2017/3/1 9:19:49   编辑:Linux編程

C語言的一維數組

1,求出一列數中的最大值和最小值

int age[5];
float sum=0;

printf("請輸入5個整數:\n");
for (int i=0; i<5; i++) {
scanf("%d",&age[i]);
}
int min=age[0];
int max=age[0];

for (int i=1; i<5; i++) {
sum=sum+age[i];
if (age[i]>max) {
max=age[i];
}
if (age[i]<min) {
min=age[i];
}
}
printf("max=%d\n",max);
printf("min=%d\n",min);

結果:

2.冒泡排序

int arr[5]={1,5,9,3,4},t;
for (int i=0; i<4; i++) {
for (int j=0; j<4-i; j++) {
if (arr[j]>arr[j+1]) {
t=arr[j];
arr[j]=arr[j+1];
arr[j+1]=t;
}
}
}

for (int i=0; i<5; i++) {
printf("%d\t",arr[i]);
}

結果:

Copyright © Linux教程網 All Rights Reserved