Board logo

標題: 產生指定範圍內的隨機亂數 [打印本頁]

作者: tonyh    時間: 2012-9-22 15:26     標題: 產生指定範圍內的隨機亂數

本帖最後由 tonyh 於 2012-9-22 15:29 編輯

運用rand()%10+1的語法,使產生範圍介於1~10之隨機亂數。
  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.      int a;
  6.      srand(time(NULL));
  7.      for(int i=1; i<=20; i++)
  8.      {
  9.           a=rand()%10+1;
  10.           cout<<a<<endl;
  11.      }
  12.      system("pause");
  13.      return 0;   
  14. }
複製代碼

作者: 黃博鴻    時間: 2012-9-22 15:29

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     int a;
  6.     srand(time(NULL));
  7.     for(int i=1; i<=20; i++)
  8.     {
  9.        a=rand()%10+1;
  10.        cout<<a<<endl;        
  11.     }  
  12.     system("pause");
  13.     return 0;
  14. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2