728x90

C언어 Tip ː 논리 연산자의 종류와 의미

논리 연산자의 종류 :
          && , || , !
논리 연산자의 의미 :

1. && 연산자 : 예) a==1 && b==2  // A = 1 , B = 2
        결과) 1 // && 연산자는 두개의 조건을 모두 만족을 해야 1(True) 이 반환됨
        해석) a가 1 이고, b가 2 면 1(true) // &&(and)연산자

2. || 연산자 : 예) a==10 || b==90  // A = 10 , B = 20
        결과) 1 // || 연산자는 두개의 조건중 한가지라도 만족이 되면 1(True) 이 반환됨
        해석) a가 10 이거나, b가 90 이면 1(true) // ||(or)연산자

3. ! 연산자 : 예) !a // 값이 true면 false를 반환하고 false 이면 true를 반환 !(not)연산자


2009/01/19 - [C/Cː강좌] - C언어 Tip ː 산술 연산자의 종류와 의미
2009/01/19 - [C/Cː강좌] - C언어 Tip ː 대입 연산자의 종류와 의미
2009/01/19 - [C/Cː강좌] - C언어 Tip ː 증가, 감소 연산자 종류와 의미 (연산 후 , 연산 전)
2009/01/19 - [C/Cː강좌] - C언어 Tip ː 관계 연산자 종류와 의미

728x90

C언어 Tip ː 관계 연산자 종류와 의미

관계 연산자의 종류 :
          < , > , == , != , <= , >=

관계 연산자의 의미 :

1. < 연산자 :
       예) a<b
       해석) a 가 b 보다 작다.

2. > 연산자 :
       예) a>b
       해석) a 가 b 보다 큰다.

3. == 연산자 :
       예) a==b
       해석) a 와 b 는 같다. 

4. != 연산자 :
       예) a!=b
       해석) a 는 b 랑 다르다.

5. <= 연산자 :
       예) a<=b
       해석) a 가 b 작거나 같다.

6. >= 연산자 :
       예) a>=b
       해석) a 가 b 보다 크거나 같다.


2009/01/19 - [C/Cː강좌] - C언어 Tip ː 산술 연산자의 종류와 의미
2009/01/19 - [C/Cː강좌] - C언어 Tip ː 대입 연산자의 종류와 의미
2009/01/19 - [C/Cː강좌] - C언어 Tip ː 증가, 감소 연산자 종류와 의미 (연산 후 , 연산 전)

728x90
C언어 Tip ː 증가, 감소 연산자 (연산 후 , 연산 전)

연산 전/후 증가 감소 연산자의 종류 :
          a++ , ++a , a-- , --a


연산 전/후 증가 감소 연산자의 의미 :  

1. a++ 연산자 : 연산후 증가 연산자
        int i; // 변수 선언
        for(i=1;i <=3;) // i = 1 이고 ; i값이 3 이하 일때만
        printf("연산 후 증가 %d\n",i++); // i 값 연산 후 증가
        // 값은 1,2,3

2. ++a 연산자 : 연산전 증가 연산자
        int i; // 변수 선언
        for(i=1;i <=3;) // i = 1 이고 ; i값이 3 이하 일때만
        printf("연산 전 증가 %d\n",++i); // i 값 연산 전 증가
        // 값은 2,3,4

3. a-- 연산자 : 연산 후 감소 연산자
        int i; // 변수 선언
        for(i=10; i>=8;) // i = 1 이고 ; i값이 8 이상 일때만
        printf("연산 후 감소 %d\n",i--); // i 값 연산 후 감소
        // 값은 10,9,8

4. --a 연산자 : 연산 전 감소 연산자
        int i; // 변수 선언
        for(i=10; i>=8;) // i = 1 이고 ; i값이 8 이상 일때만
        printf("연산 전 감소 %d\n",--i); // i 값 연산 전 감소
        // 값은 9,8,7

2009/01/18 - [C/Cː강좌] - C언어 Tip ː 산술 연산자의 종류와 의미
2009/01/18 - [C/Cː강좌] - C언어 Tip ː 대입 연산자의 종류와 의미

728x90
C언어 Tip ː 산술 연산자의 종류와 의미

산술 연산자의 종류 :
        = , + , - , * , / , %


산술 연산자의 의미 :
1. = 연산자 : = 연산자는 오른쪽에 있는 값을 왼쪽에 대입한다.
       예) int a;
          a = i;
// 변수 a 의 값은 1 이라는 것이다.

2. + 연산자 : + 연산자는 왼쪽 값과 오른쪽 값을 더한다.
       예) int a,b;
          a + b; // 변수 a 와 b 를 더한다.

3. - 연산자 : - 연산자는 왼쪽 값과 오른쪽 값을 뺀다.
       예) int a,b;
          a - b; // 변수 a 와 b 를 뺀다.


4. * 연산자 : * 연산자는 왼쪽값 오른쪽값을 곱한다. (×)
       예) int a,b;
          a * b; // 변수 a 와 b 를 곱한다.

5. / 연산자 : / 연산자는 왼쪽값 오른쪽값을 나눈다. (÷)
       예) int a,b;
          a / b; // 변수 a 와 b 를 나눈다.

6. % 연산자 : % 연산자는 나머지를 구하는 연산자 이다.
       예) int a,b,c;
          a = 5 , b = 2;
          c = a % b; // 변수 a 와 b 를 나눠서 나온 나머지를 변수 c에 대입한다.

+ Recent posts