扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

c++闅忔満鍑芥暟rand鎬庝箞浣跨敤

扬州沐宇科技
2023-12-29 19:55:31
c++

鍦–++涓紝鍙互浣跨敤rand鍑芥暟鏉ョ敓鎴愰殢鏈烘暟銆備娇鐢╮and鍑芥暟鐨勫熀鏈楠ゅ涓嬶細

  1. 鍖呭惈澶存枃浠讹細鍦ㄧ▼搴忎腑鍖呭惈澶存枃浠躲€?/p>

  2. 璁剧疆闅忔満鏁扮瀛愶細鍦ㄧ▼搴忓紑濮嬫椂锛岄€氳繃璋冪敤srand鍑芥暟璁剧疆闅忔満鏁扮瀛愩€傚彲浠ヤ娇鐢╰ime鍑芥暟鏉ヨ幏鍙栧綋鍓嶇殑鏃堕棿浣滀负绉嶅瓙锛屼互纭繚姣忔杩愯绋嬪簭鏃剁敓鎴愮殑闅忔満鏁板簭鍒椾笉鍚屻€傜ず渚嬩唬鐮佸涓嬶細

#include <cstdlib>
#include <ctime>

int main() {
    srand(time(0)); // 璁剧疆闅忔満鏁扮瀛愪负褰撳墠鏃堕棿
    // ...
    return 0;
}
  1. 鐢熸垚闅忔満鏁帮細閫氳繃璋冪敤rand鍑芥暟鐢熸垚闅忔満鏁般€俽and鍑芥暟浼氳繑鍥炰竴涓寖鍥村湪0鍒癛AND_MAX涔嬮棿鐨勬暣鏁般€傚彲浠ヤ娇鐢ㄥ彇浣欒繍绠楃鏉ョ缉灏忕敓鎴愰殢鏈烘暟鐨勮寖鍥淬€傜ず渚嬩唬鐮佸涓嬶細
int randomNumber = rand() % range;

鍏朵腑锛宺ange鏄綘鎯宠鐢熸垚闅忔満鏁扮殑鑼冨洿銆備緥濡傦紝濡傛灉鎯宠鐢熸垚涓€涓?鍒?涔嬮棿鐨勯殢鏈烘暟锛屽彲浠ヨ缃畆ange涓?0銆?/p>

瀹屾暣鐨勭ず渚嬩唬鐮佸涓嬶細

#include <iostream>
#include <cstdlib>
#include <ctime>

int main() {
    srand(time(0)); // 璁剧疆闅忔満鏁扮瀛愪负褰撳墠鏃堕棿

    int randomNumber = rand() % 10; // 鐢熸垚涓€涓?鍒?涔嬮棿鐨勯殢鏈烘暟

    std::cout << "闅忔満鏁帮細" << randomNumber << std::endl;

    return 0;
}

浠ヤ笂浠g爜浼氱敓鎴愪竴涓?鍒?涔嬮棿鐨勯殢鏈烘暟锛屽苟灏嗗叾杈撳嚭鍒板睆骞曚笂銆?/p>

扫码添加客服微信