본문 바로가기
728x90

Basic C Language26

#10. for(반복문) #define _CRT_SECURE_NO_WARNINGS //#pragma warning(disable:4996) #include #include /* for(초기식; 조건식; 증감식(갱신)) { 명령문; } */ int main() { for (int i = 0; i false : 0 true : 1 for (int i = 4; i >= 0; i--) //5 4 3 2 1 0 { printf("for문 명령어 %d번 반복중\n", i); } for (;;) { printf("무.. 2023. 4. 12.
#9. While (반복문) #include #include /* while(조건식) { 명령문; } */ int main() { while bool study = true; // study를 1로 설정 while (study) //study의 값이 false(0)이 되면 종료 , 그 전까지는 문안에 있는 프로그래밍을 계속 반복 { printf("Hello World\n"); printf("공부 중인가요? [네 : 1, 아니요 : 0] -> "); int answer = -1; scanf_s("%d", &answer); if (answer == 0) { study = false; //break; } } char key; while (true) { printf("이동키 입력 : "); key = _getch(); if (key == .. 2023. 4. 12.
#8. RandomNumber #include #include 2023. 4. 12.
#7. Switch (조건문) #include //매크로 상수 : 절대 변하지않는 수(고정 값) #define Game 1 #define GameMenual 2 #define Option 3 #define Exit 4 /* switch(변수) { case 값 : 명령; break; case 값2 : 명령; break; default: 예외명령처리 break; } */ int main() { int selmenu; printf("메뉴를 선택하세요 [1. 게임 시작, 2. 게임 설명, 3. 설정, 4. 종료]"); printf("\n입력 : "); scanf_s("%d", &selmenu); switch (selmenu) // selmenu에 들어간 값 1 2 3 4에 따른 출력 { case Game: // 1일 경우 printf("\n.. 2023. 4. 12.
728x90