3. 조건문과 루프
Int는 변수가 정수(integer)라는 것을 알려줌
counter는 변수의 이름, 그 값에 0 저장(초기화)하는 것
counter에 1을 더한 값을 다시 counter에 저장(할당)한다는 의미!
이미 counter를 선언을 하면 그다음에는 선언을 해주지 않아도 됨
1) 조건문
2) 루프
while과 for로 구현 가능!
while ( )의 괄호 안에 조건을 넣고 { } 안에 수행할 작업을 포함시키기
이 코드는 계속해서 “hello world”를 무한정 출력할 것임
특정횟수만큼 작업 가능!
변수 선언 – while(조건) – 수행할 작업 – 변수 증가
For 안에 (변수 초기화; 변수 조건; 변수 증가)에 해당하는 코드를 넣어서 while보다 더 간단하게 표현 가능!
*실제 예제*
“개발공부는 재미있다!”를 10번 출력하기
#include <stdio.h>
int main(void){
for(int 1 = 0; i<10; i++){
printf("개발공부는 재미있다!\n");
}
}
$ clang -oit it.c
$./it
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
개발공부는 재미있다!
https://www.boostcourse.org/cs112/joinLectures/41307
'cs > CS50' 카테고리의 다른 글
2: C언어-5(중첩 루프) (0) | 2021.11.24 |
---|---|
2: C언어-4(자료형, 연산자) (0) | 2021.11.24 |
2: C언어-2(문자열) (0) | 2021.11.24 |
2: C언어 -1(C언어 기본) (0) | 2021.11.24 |
1: 컴퓨팅 사고-3(알고리즘 기초) (0) | 2021.11.23 |