C语言的数组
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]); }
结果:


浙公网安备 33010602011771号