请问用C语言编写程序产生20个100以内的随机数,然后输出数组各元素。怎么写?

如题所述

#include <stdio.h>
#include "stdlib.h"
#include "time.h"
int main(void){
    char a[100],i,maxi,t;
    srand((unsigned)time(NULL));
    for(t=maxi=i=0;i<100;i++){
        printf(++t%20 ? "%3d" : "%3d\n",a[i]=rand()%100);
        if(a[maxi]<a[i])
            maxi=i;
    }
    printf("The MAX is %d\n",a[maxi]);
    return 0;
}

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答