ZAMYLA Chan: Idemo zabavite se uz 15 godina. 15 je prva igra koja je dobivate provesti. I to je interaktivni. Sad, ne brinite. Ne morate pisati Cijela stvar se. Pogledajte distribucijskom koda. Zbog puno igre strukture već je postavljen za vas. Ona prihvaća i analizira naredbenog retka Argument od korisnika, i stvara odbora, temeljena na taj ulaz. Ona provjerava da li se igra dobiva, a izlazi Nakon što korisnik je pobijedio u igri. A za pobjedu u igri, ona dobiva input od korisnika i poziva u pokretu funkciju. Tako ćemo se provođenje četiri Funkcije za igru ​​od 15 - init, crtanje, potez, i pobijedio. Prvo, neka se borila init. U init, za inicijalizaciju, zastupamo pansion u 2D cjelobrojnog polja. A to je globalna varijabla zove ploču dimenzija max i max, Maksimalna veličina ploče. Sada, stvarna dimenzija ploči je dano od strane korisnika, koju zastupa u cijeli broj d, što bi moglo manje od max. Ali u C, ne možete promijeniti veličinu polja. Dakle, vi ste zapeli s tim Maksimalna dimenzija. Vaš zadatak u init je naseliti vrijednosti na ploči s ispravnim vrijednostima. Sada smo vidjeli 1D polja. No, drago mi je 2D nizovi raditi? Tu je indeks retka, 0 indeks, kao i uvijek, i a zatim i u stupcu. A vi ćete ispuniti svoju mrežu u u opadajuće vrijednosti, baš kao što je ovaj. Grid 0, 0, 0 red, stupac 0, što je 8. Grid 0, 1 je 7. Ovo je za primjer gdje d, malo d, je 3. Sada, odbor je u 15 i mora sadržavati prazan pločice, ako ste ikada igrali s fizičkim igri. No, Odbor je cijeli niz. Dakle, sve vrijednosti moraju biti cijeli. Dakle, to je na vama je da odlučite cijeli broj Vrijednost za zastupanje prazan pločice. Da bi započeti svoj odbor, možete koristiti Strukture petlje da sadrže počevši stanje odbora, gdje je ploča i, j predstavlja element na red i i stupcu j. Oni će početi u redoslijedu. I zapamtite da ako broj pločica neparan, onda idete morati mijenjati lokaciju 2 i od 1. Dakle, tu imamo pokrenutog ploču.