반응형
I. 반복문 내용 추가
- for(;;), while(1) : 무한 루프를 실행시키고 싶을 때 사용할 수 있다.
- break; 를 이용하면 반복문을 즉시 빠져나올 수 있다.
- continue; 를 이용하면 반복문을 그대로 진행한다.
II. 기본 입출력
- scanf("%d", &x); 구조 : x라는 변수에 사용자에게 입력받은 값을 삽입한다는 의미이다.
- 사용자로부터 입력받을 자료형에 따라서 %d, %c, %f 등을 알맞게 사용해야 한다.
- getchar (); 을 넣지 않으면 첫 번째 스캔에서 원하는 문자를 넣은 후, 엔터를 다음 스캔으로 받아버린다. 즉, 밑의 예시에서 getchar()이 없으면 엔터를 문자로 받아서 정상적으로 프로그램이 작동하지 않게 된다.
- getchar (); 는 한 번에 한 문자만을 받을 수 있으며 이를 넣어줌으로써 버퍼의 공백 문자를 받아낼 수 있다.

간단한 계산기를 나타내는 코드

입력받은 정수를 모두 합하는 프로그램, 구구단을 표시하는 프로그램
※ 유튜버 동빈나 (https://www.youtube.com/channel/UChflhu32f5EUHlY7_SetNWw)의 C언어 기초 프로그래밍 강좌 8강의 내용을 정리한 것이다.
반응형
'공부 > C언어' 카테고리의 다른 글
<C언어: Switch> (0) | 2025.05.03 |
---|---|
<C언어: 전역 변수, 사용자 정의 함수> (0) | 2025.05.02 |
<C언어: 반복문> (0) | 2025.04.30 |
<C언어: 조건문> (0) | 2025.04.30 |
<C언어: 관계 연산자, 논리 연산자, pow 함수> (0) | 2025.04.30 |