1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > c语言在数组中找最小数 C语言 查找数组中最大最小元素

c语言在数组中找最小数 C语言 查找数组中最大最小元素

时间:2021-11-01 16:40:17

相关推荐

c语言在数组中找最小数 C语言 查找数组中最大最小元素

//findMax.c

/**

查找数组中最大,最小的元素。

*/

#include

#include

#include

void main()

{

int array[10];//

int Y=100;

int X=0;//随机数范围:[X,Y]

int i;

int maxIndex=0;//最大元素的下标

int minIndex=0;

printf("数组:");

srand((int)time(0));//使用系统时间作为随机种子

for(i=0;i<10;i++)

{

// array=rand()/(Y-X+1)+X;

// temp=rand()%(Y-X+1)+X;//生成[0,10]的随机数

array[i]=rand()%(Y-X+1)+X;//使用随机数初始化这个数组

printf("%d ",array[i]);

}

// for(i=0;i<10;i++)//从第一位开始,默认第一位最大,也最小

// {

// if(array[i]

// }

for(i=1;i<10;i++)//从第一位开始,默认第一位最大,也最小

{

if(array[maxIndex]

{

maxIndex=i;//记下更大的元素的下标

}

if(array[minIndex]>array[i])//如果找到更小的

{

minIndex=i;//记下更小的元素的下标

}

}

printf("\n最大元素=%d\n",array[maxIndex]);

printf("最小元素=%d\n",array[minIndex]);

}

测试1:

数组:57 76 91 100 100 78 71 46 10 16

最大元素=100

最小元素=10测试2:

数组:40 76 6 23 75 31 63 78 51 67

最大元素=78

最小元素=6测试3:

数组:50 23 91 87 18 44 7 67 46 7

最大元素=91

最小元素=7

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。