中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c語言怎么產生1到100的隨機數

小億
658
2023-12-26 01:25:39
欄目: 編程語言

在C語言中,可以使用rand()函數來生成隨機數。rand()函數返回一個0到RAND_MAX(通常為32767)之間的隨機整數。為了產生1到100的隨機數,可以使用取模運算符將rand()函數返回的隨機數映射到1到100的范圍內。

以下是一個示例代碼:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main() {
    int i, num;
    
    // 設置隨機種子
    srand(time(0));
    
    for(i = 0; i < 10; i++) {
        // 生成1到100的隨機數
        num = rand() % 100 + 1;
        printf("%d ", num);
    }
    
    return 0;
}

這個示例代碼會生成10個1到100之間的隨機數,并打印出來。注意,在每次運行程序時,由于使用了time(0)函數作為種子,所以生成的隨機數序列會不同。

0
登封市| 阳泉市| 沙田区| 陇南市| 岑溪市| 抚顺县| 民勤县| 沂源县| 麻栗坡县| 阳信县| 西乌珠穆沁旗| 大方县| 秀山| 长治市| 杭锦后旗| 新乡县| 泰安市| 隆安县| 凌云县| 合山市| 文成县| 新昌县| 体育| 改则县| 麻城市| 桐城市| 怀来县| 都江堰市| 临武县| 靖江市| 西盟| 丹阳市| 修文县| 伊春市| 射洪县| 梨树县| 潼南县| 斗六市| 铜山县| 邵东县| 德庆县|