c语言编写一个程序,随机产生100个数,查找最大的数和最小数

成人考试题 真不会啊 ,高人指教

#include"stdio.h"
#include"stdlib.h"
main()
{
int a[100];
int i,j=0;
int c,b;
printf("array:\n");
for(i=0;i<100;i++)
{
a[i]=rand()/100;;
j=j+1;
if (j==10)
{
j=1;
printf("\n");
}
printf("%d ",a[i]);
}
/*随机产生数组*/

c=a[0];
b=a[0];
for(i=1;i<100;i++)
{
if (a[i]>c)
c=a[i];
if (a[i]<b)
b=a[i];
}
/*最大最小值*/
printf("\n");
printf("the max number is %d,the min number is %d",c,b);
getch();
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-12
设置一个一百的数组,用循环加随机指令给定数组的值。然后用冒泡法比较。
第2个回答  2009-12-12
int ar[100];
int i;
for(i=0;i<100;i++)
{
int temp=(double)rand()/(RAND_MAX + 1)*100;
ar[i]=temp;
}
qsort()//这个函数你自己写
相似回答