使用标准函数rand生成并输出10个随机数,编程计算并输出最大值,最小值及其所在元素的下标位置
1个回答
推荐于2016-09-26
展开全部
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
srand((int)time(NULL));
int a[10],max=0,min=RAND_MAX;
int j,k,l;
for(j=0;j<10;j++){
a[j]=rand();
printf("%d\n",a[j]);
if(a[j]>max){
max=a[j];
k=j;
}
if(a[j]<min){
min=a[j];
l=j;
}
}
printf("最大值 %d\t下标 %d\n最小值 %d\t下标 %d\n"
,max,k,min,l);
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询