返回列表 發帖

[作業]顯示介於1~50的20個亂數

顯示介於1~50的20個亂數

提示: 用除法取餘數,讓亂數不會超過50。
注意:不要出現0這個答案

本帖最後由 蔡庭豪 於 2016-5-7 11:14 編輯
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main() {
  5.     srand(time(NULL));
  6.     for (int i = 1; i < 20; i++) {
  7.          cout << rand()%(50-1)+1 << endl;
  8.     }
  9.     system("pause");         
  10.     return 0;
  11. }     
  12.    
複製代碼

TOP

本帖最後由 張健勳 於 2016-5-7 10:26 編輯

#include <iostream>
#include <cstdlib>
using namespace std;
int main() {
    srand(time(NULL));
    for (int i = 1; i < 20; i++) {
         cout << rand()%(50-1)+1 << endl;
    }
    system("pause");         
    return 0;
}

TOP

本帖最後由 張文擇 於 2016-5-7 10:42 編輯
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main() {
  5.     srand(time(NULL));
  6.     for (int a = 1; a< 20; a++){
  7.          cout << rand()%87 << endl;
  8.     }
  9.     system("pause");         
  10.     return 0;
  11. }     
  12.    
複製代碼

TOP

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

TOP

本帖最後由 吳承勳 於 2016-5-7 10:18 編輯
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main() {
  5.     srand(time(NULL));
  6.     for(int i = 1; i <= 20; i++) {
  7.         cout<<rand()%(50-1+1)+1<<endl;
  8.         
  9.     }
  10.     system("pause");         
  11.     return 0;
  12. }
複製代碼

TOP

返回列表