c语言中怎么在先在输出的随机数组中找最值。

#include <stdio.h>

#include <time.h>

#include <stdlib.h>




void main()

{

int i =0;

    int scores[5];

int num;

int s=0;



srand((unsigned)time(NULL));

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

{


num=rand()%10+1;

scores[i]=num;

s=scores[i];

}

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

if(s>scores[i])

s=scores[i];

}



printf("%d\n",scores[i]);

printf("%d\n",s);


慕粉1401006384
浏览 1233回答 1
1回答

Lemon156

#include <stdio.h> #include <time.h> #include <stdlib.h> void main() { int i =0;     int scores[10]; int s=0; srand((unsigned)time(NULL)); for(i=0;i<10;i++) { scores[i]=rand()%100+1; } s=scores[0]; for(i=1;i<10;i++){        //找最值 if(scores[i]>s){ s=scores[i]; } } for(i=0;i<10;i++){ printf("%d  ",scores[i]); } printf("\n%d\n",s); }
打开App,查看更多内容
随时随地看视频慕课网APP