[問題] BCB隨機不重複出現圖

看板C_and_CPP作者 (戲)時間14年前 (2009/11/24 12:38), 編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/2 (看更多)
想請問如果我把隨機數取放在陣列裡面 之後要隨機不重複出現圖 int check, temp, index, i, j; int myOrder[10]; randomize(); myOrder[0]=random(10); for(i=1;i<10;i++){ index=0; temp=random(10); for(check=0;check<i;check++){ if(temp==myOrder[check]){ index=1; break; } } if(index==1){ i=i-1; }else{ myOrder[i]=temp; } } 該如何把每一個隨機數代替成每一張圖片呢? 並且要如何依序出現圖呢? 謝謝:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.45.216.223

11/24 13:15, , 1F
你的問題其實在如何開檔與顯示圖片吧....?_?
11/24 13:15, 1F

11/24 13:21, , 2F
有簡單的作法也有複雜的作法,有浪費記憶體的作法也有省的
11/24 13:21, 2F

11/24 13:45, , 3F
我會顯示圖片,但是不知道如何隨機取出
11/24 13:45, 3F
文章代碼(AID): #1B2sDDJ2 (C_and_CPP)
文章代碼(AID): #1B2sDDJ2 (C_and_CPP)