2016/06/27 - [컴퓨터/C언어] - 6 C언어 형 변환
오늘은 C언어에서 가장 주요한 요소인 반복문을 배우는 날이에요!!
그 에 앞서 C언어에 있는 특수문자를 살펴보고 가도록 할께요!
특수문자는 \n과 같은 특수한 의미를 지니는 문자를 말하는데요
\a |
경고음 |
\b |
백스페이스 |
\f |
form feed |
\n |
개행 |
\r |
carriage return |
\t |
수평 탭 |
\v |
수직 탭 |
이런 게 있습니다 그리고 \를 붙여야 ' , ", ?, \ 이런 문자들을 출력할 수 있어요!!
근데 \n 말고는 잘 안 사용하니 그냥 아 이런게 있구나 정도로 봐 주시고 넘어가면 될 꺼 같아요
자 이제 드디어!! 반복문의 세계로 들어가 볼까요!!
C 언어의 반복문에는 3가지 종류가 존재합니다
while 문
int num = 0;
while (num<5) {
printf("Hello world\n");
num++;
이 반복문은 while 옆의 괄호에서!
num<5 라는 조건을 검사하고!! 그 안의 내용을 진행합니다
만약 조건에 맞지 않으면 중괄호 안의 내용을 무시하고 다음 내용을 진행합니다
do ~ while 문
int num=0;
do {
printf("Hello world\n");
num++;
} while (num<5);
do ~ while 문은 이렇게 생겼어요!! while 문과 굉장히 유사한 모양인데
처음에 조건이 있는 while 대신 do 가 있죠
이 의미는 일단 실행!!하고 난뒤 조건을 검사하겠다는 뜻입니다
이것이 둘의 차이점이에요 즉, 만약 처음부터 조건에 맞지 않았으면
while 문은 실행되지 않고 do while문은 실행된다는 겁니다
for 문
for(int i = 0; i < 5; i++) {
printf("Hello world\n");
}
for문은 이렇게 생겼어요
for 문은 괄호 안이 이렇게 ( ; ; ) 세 개로 나눠져 있는데
각각의 의미는 (반복에 필요한 변수 선언 및 초기화; 조건; 조건을 벗어나기 위한 증감식) 이에요
이 반복문을 잘 익히고 싶으시면
반복문 세 종류를 이용해서 구구단 출력하기, 반복문 중첩으로 다이아몬드 출력하기
이 두 가지 문제를 풀어보시길 바래요!!
모르는 것은 댓글이나 쪽지로 남겨주시면 성심 성의껏 답변해드리겠습니다!! 댓글, 공감, 구독(이웃추가)는 블로거에게 큰 힘이 됩니다! 부탁드리면서 이번 포스팅을 마치도록 하겠습니다! 지금까지 딘또였습니다.
'Interest > Mac' 카테고리의 다른 글
맥/Mac 유용한 기능 친구들과 문자 SMS 주고받기 (0) | 2016.09.25 |
---|---|
macOS Sierra 애플의 다른 기기와 가까워진 Mac (0) | 2016.09.23 |
OS X 맥에서 부트 캠프 파일 접근하기! (4) | 2016.07.04 |
맥 부트캠프 부팅 방법! (2) | 2016.06.29 |
화면을 분할해주는 맥 앱 마그넷(Magnet)! (3) | 2016.06.26 |
댓글