C程序 随机产生十个0到100之间的整数,十个随即整数放入一个一维数组当中,找出最大的输出 谢谢

如题所述

第1个回答  2011-06-02
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int i,max,a[10];
srand((unsigned)time(NULL));
for(i=0;i<=9;i++)
a[i]=rand()%100;
max=a[0];
printf("十个随机数:");
for(i=0;i<=9;i++)
printf("%d ",a[i]);
printf("\n");
for(i=1;i<=9;i++)
max=a[i]>max?a[i]:max;
printf("最大数为:%d\n",max);
}本回答被网友采纳
第2个回答  2011-06-02
#include<stdio.h>
#include<time.h>
main()
{
int i,t,n=100,a[10],max;
srand(time(0));
for(i=0;i<10;i++)
{
a[i]=rand()%n;
printf("%5d",a[i]);
}
max=a[0];
for(i=1;i<10;i++)
{
if(a[i]>max)
max=a[i];
}
printf("\n最大值%d\n",max);
}
第3个回答  2011-06-02
我比较同意三级的。
相似回答