#include <stdio.h> #include <stdlib.h> #include <time.h> int main(){ int lot[49], choose[7], min = 1, max = 49, num = 7; int max_dim = max-min+1, choice, i; for(i=0; i<max_dim; i++){ lot[i] = i+min; } srand((unsigned)time(NULL)); for(i=0; i<num; i++){ choice = rand()%max_dim; choose[i] = lot[choice]; lot[choice] = lot[max_dim-1]; max_dim--; } printf("\n 本期大樂透 電腦選號 號碼如下:\n\n"); for(i=0; i<num-1; i++){ printf(" %d", choose[i]); } printf("\n\n 特別號: %d \n\n\n", choose[num-1]); return 0; }
lifelong learning and ongoing creation
2017年10月8日 星期日
[C] 大樂透開獎
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言