- ํจ์๋ ํ๋ฒ ์ ์๋๋ฉด ์ฌ๋ฌ ๋ฒ ํธ์ถํ์ฌ ์คํ ๊ฐ๋ฅ
- ์์ 1
ใ ก #1 ์จ๋ ๋ณํ ํจ์
- double FtoC(double temp_f);
ใ ก #2 ๋คํธ ์ ์ ๊ณ์ฐ ํจ์
- get_points(float x, float y)
ใ ก ์ง์ญ๋ณ์
- ํจ์๋ ๋ธ๋ก ์์ ์ ์ธ
- ํธ์ถ๋ ๋ ์์ฑ, ์ข ๋ฃ์ ์๋ฉธ
- ์ด๊ธฐ๊ฐ ์ค์ ํด์ผ ๋จ
ใ ก ์ ์ญ ๋ณ์
- ํจ์ ์ธ๋ถ์ ์ ์ธ
- ํ๋ก๊ทธ๋จ ์์ ์ ์์ฑ, ์ข ๋ฃํ๊ธฐ ์ ๊น์ง ์กด์ฌ
- ์ด๊ธฐ๊ฐ ์ค์ ์ํ๋ฉด 0
ใ ก ์ ์ ๋ณ์
- ๋ธ๋ก์์๋ง ์ฌ์ฉ, ๋ธ๋ก ๋ฒ์ด๋๋ ์ญ์ X
- ์์ static ๋ถ์
- ํ๋ก๊ทธ๋จ ์์ ์ ์์ฑ, ์ข ๋ฃ์ ์ญ์
ใ ก ์์กด ๊ธฐ๊ฐ
ยท ์ ์ ํ ๋น
- ํ๋ก๊ทธ๋จ ์คํ ์๊ฐ ๋์ ์ ์ง
ยท ์๋ ํ ๋น
- ๋ธ๋ก์ ๋ค์ด๊ฐ ๋ ์์ฑ, ๋์ฌ ๋ ์๋ฉธ
ยท ๊ฒฐ์ ์์ธ
- ๋ณ์ ์ ์ธ ์์น
ยท ์ ์ฅ ์ ํ ์ง์ ์
- register
- static
- extern
* ์ผ๋ฐ์ ์ผ๋ก ์ง์ญ ๋ณ์ ๊ถ์ฅ
* ์์ฃผ ์ฌ์ฉ๋๋ ๋ณ์๋ ๋ ์ง์คํฐ ์ ํ
* ๋ง์ ํจ์์์ ๊ณต์ ๋์ด์ผ ํ๋ฉด ์ธ๋ถ ์ฐธ์กฐ ๋ณ์
- time() ํจ์
- getch() ํจ์
ใ ก #3 ์๊ฐ ์์ธก ๊ฒ์
- start = time();
- end = time();
ใ ก #4 ์๋์ฐจ ๊ฒฝ์ฃผ ํ๋ก๊ทธ๋จ
- ๊ฒฝ์ฃผํ ํ์ํ๊ธฐ ใ ก> car1_pos, car2_pos
- ์๋์ฐจ ํ์ ํจ์ ใ ก> disp_car(int car number, int pos)
- ์๋์ฐจ ์์ง์ด๊ธฐ ใ ก> main() ใ ก> random, car1, car2 ๊ต๋๋ก ๋ฐ๋ณต, move_car()
- ๋ชฉํ ์ง์ ๋๋ฌ ์ฌ๋ถ ํ์ ใ ก> if(car1_pos == 30) { printf("Car1 ์น๋ฆฌ!\n"); break; }
'C' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Cํ๋ก๊ทธ๋๋ฐ] 13์ฃผ์ฐจ. ํ์ผ (0) | 2024.06.05 |
---|---|
[Cํ๋ก๊ทธ๋๋ฐ] 12์ฃผ์ฐจ. ๊ตฌ์กฐ์ฒด (0) | 2024.05.29 |
[Cํ๋ก๊ทธ๋๋ฐ] 11์ฃผ์ฐจ. ๋ฌธ์์ด (0) | 2024.05.22 |
[Cํ๋ก๊ทธ๋๋ฐ] 10์ฃผ์ฐจ. ํฌ์ธํฐ (0) | 2024.05.08 |