C语言作业)生成100个[30,99]之间的随机数,以每行20数的方式输出,并计算平均值。(本题建立rnd.c文件)

2020-10-29 社会 637阅读

思路:产生随机数使用rand函数产生随机数,如产生30~99的随机数使用表达式rand()%70+30。

示例代码:

#include 
#include 
#include 
int main()
{
    int a[100], i;
    srand((unsigned int)time(NULL));
    for (i = 0; i < 100; ++i){
        a[i] = rand()%70+30;//产生30-99的随机数
    }
    //打印生成的随机数
    for (i = 0; i < 100; ++i){
        printf ("%d ", a[i]);
        if((i+1)%20==0) printf ("\n");
    }    
    return 0;
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com