//输入十个数求其中最大值与最小值
#include<stdio.h>
#include<stdlib.h>
int main()
{
int arr[10];
int i=0; //初始化
int min = 0;
int max = 0;
printf("请输入10个数字:\n");
for (i =0; i < sizeof(arr) / sizeof(arr[0]); i++)
{
scanf("%d", &arr[i]); //得到数组中元素
}
min = arr[0];
max = arr[0];
for (i = 1; i < sizeof(arr) / sizeof(arr[0]); i++)
{
if (max < arr[i])
{
max = arr[i];
}
if (min>arr[i])
{
min = arr[i];
}
}
printf("%d ", max);
printf("%d ", min);
printf("\n");
system("pause");
return 0;
}数组中依次输入每个元素用for循环依次输入,用sizeof(arr)/sizeof(arr[arr[o]]),可求出数组大小
本文出自 “无以伦比的暖阳” 博客,请务必保留此出处http://10797127.blog.51cto.com/10787127/1708298
原文:http://10797127.blog.51cto.com/10787127/1708298