[問題]大樂透電腦選號問題

看板C_and_CPP (C/C++)作者 (totoron)時間14年前 (2011/07/29 16:11), 編輯推噓3(3013)
留言16則, 8人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) 習題:請撰寫一程式來隨機產生6個號碼(1-49) ---------------------------------------- 以下是程式碼: #include <stdio.h> #include <stdlib.h> #define randomize() srand((unsigned) time(NULL)) #define random(x) (rand() % (x)) int main { int loto[6],count=0,i; int flag; randomize(); while(count<6){ flag=0; loto[count]=random(49)+1; for(i=0;i<=count;i++) if(loto[count]==loto[i]) flag=1; if(flag!=0) count++; } for(i=0;i<count;i++) printf("\n第%d 個樂透號碼:%d",i+1,loto[i]); printf("\n") system("PAUSE"); return 0; } -------------------------------------------------------------------- 1.想請問一下當中flag在程式中的用意是? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.125.87

07/29 16:13, , 1F
標記
07/29 16:13, 1F

07/29 16:13, , 2F
這有錯吧...
07/29 16:13, 2F

07/29 16:15, , 3F
怎麼會有一樣還繼續下一個的...
07/29 16:15, 3F

07/29 16:56, , 4F
要不要把大樂透的選號問題加入精華區,幾乎一段時間都
07/29 16:56, 4F

07/29 16:57, , 5F
會出現.~"~而且每個都用一樣方法去檢查.
07/29 16:57, 5F

07/29 16:57, , 6F
作業文是不會去翻精華區的 (笑)
07/29 16:57, 6F

07/29 16:58, , 7F
好吧,以後當沒看到
07/29 16:58, 7F

07/29 18:58, , 8F
我們應該可以把一堆作業文整理置底好了..
07/29 18:58, 8F

07/29 20:28, , 9F
good job
07/29 20:28, 9F

07/29 20:31, , 10F
其實像這樣丟了問題就不理人的, 也不會去搜尋東西的
07/29 20:31, 10F

07/29 20:31, , 11F
說不定連怎麼操作BBS也不肯學一下
07/29 20:31, 11F

07/29 21:10, , 12F
可以講講自己的想法做法嗎? 不要拿別人的程式問問題.
07/29 21:10, 12F

07/29 21:15, , 13F
我總覺得他根本沒有compiler過code...
07/29 21:15, 13F

07/29 21:17, , 14F
看到習題就知道是作業,就沒什麼動力看了
07/29 21:17, 14F

07/29 21:19, , 15F
除此之外 甚至是基本語法都有問題...
07/29 21:19, 15F

07/29 21:45, , 16F
只能講這程式的style 0分 換個人罩你吧
07/29 21:45, 16F
文章代碼(AID): #1ECciwQl (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1ECciwQl (C_and_CPP)