標題:
902 其他論題 大樂透
[打印本頁]
作者:
李泳霖
時間:
2022-6-1 18:40
標題:
902 其他論題 大樂透
本帖最後由 李泳霖 於 2022-6-2 16:07 編輯
設計說明:
1.撰寫一個大樂透程式,從1至49的數字中,隨機產生6個數字,此6個數字不可重複。
2. 執行結果如範例圖。
#include<stdio.h>
#include<stdlib.h>
int main ()
{
//亂數種子
srand(time(NULL));
int n[6];
int i,j;
for(i=0;i<=5;i++)
{
n[i]=rand()%49+1;
//以下為判斷是否與前者重複
for(j=0;j<i;j++)
{
if(n[i]==n[j])
{
i--;
continue;
}
}
}
printf("數字: ");
for(i=0;i<=5;i++)
printf("%d ",n[i]);
printf("\n");
system("PAUSE");
return 0;
}
/*
4/3=1...1
5/3=1...2
6/3=2...0
7/3=2...1
8/3=2...2
9/3=3...0
rand()%49=0.....48
rand()%49+1=1.....49
*/
複製代碼
作者:
李泳霖
時間:
2022-6-1 18:40
此帖僅作者可見
作者:
鄭程富
時間:
2022-6-2 16:17
此帖僅作者可見
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2