본문 바로가기
반응형

Language/C언어60

C006_while문에 대하여 while문 조건식에 따라 진행하는 while문 while (조건식) { 반복할 코드 변화식 } 무한 루프 while(1) { 코드 내용 } 간단한 예제 #include int main() { int i = 0; while (i < 100) { printf("Hello wrold!\n"); i++; } return 0; } 2023. 9. 8.
C005_for문에 대하여 for문 작성법 for (초기식; 조건식; 변화식) { 반복할 코드 } 여기서 초기식, 조건식, 변화식 모두 생략하면 무한 루프가 됩니다. for문으로 "Hello, world" 100번 출력하기 #include int main() { for (int i = 0; i < 100; i++) //for문 초기식에서 변수를 선언하면 for문 외부에서 변수 i를 사용할 수 없다. 외부에서 사용할려면 외부에서 i를 선언해야 함. { printf("Hello, world %d\n", i); } return 0; } for문 내에서 'i'라는 변수를 선언해서 사용할 수 있습니다. 하지만 이때 선언된 'i'는 외부에서 사용할 수 없습니다. i가 0부터 시작해 99까지 for문을 진행하게 됩니다. 한번 '반복할 코드'가.. 2023. 9. 7.
C004_switch문 설명 switch switch(변수) { case 숫자1: 코드1; break; case 숫자2: 코드2; break; default: 코드3; break; } 이때 사용되는 변수는 무조건 정수형 혹은 문자형이어야만 합니다. case에 각각의 원하는 경우를 적습니다. default 같은 경우에는 모든 경우에 해당되지 않으면 실행이 됩니다. 무조건 case와 default문 끝에는 break를 실행해야 합니다. 그렇지 않으면 원하지 않는 부분까지 실행할 수 있기 때문에 주의하셔야 할 것 같습니다. num1로 switch문 만들기 #define _CRT_SECURE_NO_WARNING #include int main() { int num1; scanf("%d", &num1); switch (num1) { case.. 2023. 9. 6.
C003_bool자료형 bool자료형 bool자료형을 사용하기 위해서는 stdbool 헤더 파일을 선언해야 됩니다. stdbool은 bool, true, false가 선언된 헤더 파일입니다. #include #include // bool, true, false가 정의된 헤더 파일 int main() { bool b1 = true; if (b1 == true) { printf("참\n"); } else { printf("거짓\n"); } printf("bool의 크기: %d\n", sizeof(bool)); //bool의 크기: 1: bool의 크기느 1바이트 printf("%s\n", b1 ? "true" : "false"); if (true) { printf("참\n"); } else { printf("거짓\n"); } if.. 2023. 9. 5.
반응형