ZAMYLA Chan: Menjünk szórakozni 15. 15 az első olyan játék, kapsz végrehajtani. És ez interaktív. Nos, ne aggódj. Önnek nem kell írni a egészet magad. Nézd meg a forgalmazási kódot. Mivel sok a játék felépítése már be van állítva az Ön számára. Elfogadja és feldolgozza a parancssor érv a felhasználó, és létrehoz egy board alapuló input. Ez ellenőrzi, hogy a játék nyert, és kilép ha a felhasználó nyerte a játékot. És, hogy megnyerjük a játékot, ez lesz bemenet a felhasználó és hívja a lépés funkciót. Így fogunk végrehajtó négy funkciók a játék 15 - init, rajzolni, mozgás, és nyert. Először is, hadd kezelni init. Az init, mert inicializálása, az általunk képviselt A fórumon egy 2D egész tömb. És ez egy globális változó neve tábla méret max és max, a maximális méretei a fórumon. Most, a tényleges mérete az igazgatóság van a felhasználó által megadott, képviselt Az egész d, ami lehet kevesebb, mint max. De a C, nem lehet átméretezni tömbök. Szóval megragadt, hogy maximális méretét. Az Ön feladata az init, hogy feltölteni az értékek a fórumon a megfelelő értékeket. Most láttam 1D tömbök. De hogyan 2D tömbök működik? Van egy index a sor, 0 index, mint mindig, és akkor is az oszlop. És akkor töltse ki a rács a csökkenő értékek, mint ez. Rács 0, 0, 0 sor, oszlop 0, 8. Rács 0, 1 7. Ez egy példa, ahol d, kis d, 3. Most, a testület 15 is tartalmaznia kell egy üres lap, ha valaha is játszottam a fizikai játék. De a tábla egész tömb. Tehát az összes értéket kell egésznek lenniük. Tehát ez rajtad múlik, hogy dönt egy egész értéket képviselnek üres csempe. Alaphelyzetbe a fórumon, akkor hurok szerkezetek, hogy tartalmazza a kezdőállapotába fórumon, ahol a tábla i, j át képviseli az elem i sorában és j oszlopában. Kezdik csökkenő sorrendben. És ne feledjük, hogy ha a szám a csempe páratlan, akkor fogsz meg kell cserélni a helyet A 2. és az 1.. Tehát ott van a inicializálni fórumon.