C 2

시연·2024년 7월 22일

2024-07-22

취업시장-> 기초지식 중요(특히 cs)
추천책 :컴퓨터 밑바닥의 비밀


int는 return타입 (함수를 반환한다?)

  • %d : 10진수 정수를 담을 수 있는 서식지정자
  • %f : 실수전용 서식지정자
  • %s : 문자열 서식지정자

조건문

if(조건){
// 조건이 참이면 실행
}
else if (){}
else {}

  • 1 : 참
  • 0 : 거짓

ex)

  • // c 에는 1(true) or 0(false) 이 담긴다.
    int c = a != b; // 10 != 10 -> false => int c = false

    if ( c ) {
    printf("거짓\n");
    }

    • int d = 1;

    if ( c != d ) { // c=false , d=1 -> 둘은 다름. 즉 != 은 참
    printf("참\n");
    }

증감연산자

  • i++; i의 값을 1씩 증가시킨다. 줄인표현
    i--; i의 값을 1씩 감소시킨다. 줄인표현

  • 후위 증감 연산
    후위 증감 연산은 변수의 값을 먼저 사용한 다음에 값을 증가시키거나 감소시킨다.
    i++; , i--;

  • 전위 증감 연산
    전위 증감 연산은 변수의 값을 먼저 증가시키거나 감소시킨 후에 값을 사용한다.
    ++i; , --i;
    (사전에 원본데이터에 증감이나 감소를 해주고 함.)

whlie문 (조건이 참일때까지 계속 실행)

while(조건){
//실행
}
-> 끝나면 다시 조건이 실행된다. (무한루프)

  • 1~10의 약수 찾기
  • 1~10 더하기

0개의 댓글