C语言的一维数组1,求出一列数中的最大值和最小值 int age[5];
float sum=0;
printf("请输入5个整数:
");
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
",max);
printf("min=%d
",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 ",arr[i]);
}结果:本文永久更新链接地址:http://www.linuxidc.com/Linux/2015-12/126878.htm