반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- OPIC 당일치기
- docker 환경 문제
- OPIC 하루전 시작
- gpt excel 사용
- tensorboard html5
- 일기 #다짐
- reinforced learning
- 음성전처리 #음성처리 #python 음성추출 # python 음성 추출 #moviepy
- dice loss
- focal loss
- AI모델
- DDPG
- ImportError: cannot import name 'Mapping' from 'collections'
- OPIC 오늘 시작
- ImportError: cannot import name 'Mapping' from 'collections' tensrorbaord
- ollama
- 강화학습 간단 정리
- AI생성함
- OPIC 시험 전날
- tensorboard 에러
- OPIC 번개
- tersorboard mapping
- cross entoropy
- 인간종말
- whisper jax
- tesorboard
- 공개키 docker
- OPIC 하루 전
- 엑셀에 ollama
- 빅데이터 분석기사 #빅분기실기 #데이터마님 # 빅분기실기준비
Archives
- Today
- Total
Moonie
11 - 변수로 연산하기 2 본문
반응형
인프런의 C 와 C++ 을 동시에 배워보자 - 두들낙서의 C/C++를 기반으로 작성된 글입니다.
비교연산자 논리연산자
비교연산시 참은 1 거짓은 0을 가지게 된다.
#include <stdio.h>
int main() {
int a, b;
scanf("%d%d",&a,&b);
//참 : 1, 거짓 : 0
int p = a > b;
int q = a < b;
int r = a == b; // ==:같다
printf("%d\n",p);
printf("%d\n",q);
printf("%d\n",r);
}
bool : 진리값을 저장하는 변수 (1바이트) 이므르 int 대신 사용 가능하다.
다음과 같은 표현도 가능하다.
a >=b : a는 b보다 크거다 같다. ≥
a <=b : a는 b 보다 작거나 같다. ≤
a != b : a는 b 가 아니다. ≠
#include <stdio.h>
int main() {
int a, b;
scanf("%d%d",&a,&b);
//참 : 1, 거짓 : 0
bool p = a > b;
bool q = a < b;
bool r = a == b; // ==:같다
printf("%d\n",p);
printf("%d\n",q);
printf("%d\n",r);
}
논리 연산자 (그리고, 또는, ....)
&&(그리고) || (또는) !(not-참을 거짓, 거짓을 잠)
아래 예제에서 r은 q의 반대이므로 0이 이나옴
#include <stdio.h>
int main(){
int a;
scanf("%d",&a);
bool p = (a> 1) && (a <=10) ; // 1이상 10 이하와 같은 의미
bool q = a ==3 || a == 7;
bool r = !q;
printf("%d \n",p);
printf("%d \n",q);
printf("%d \n",r);
}
반응형
'공부 > C언어' 카테고리의 다른 글
13 - if 문 잘쓰기 (0) | 2022.01.09 |
---|---|
12 - 경우 나누기 (0) | 2022.01.08 |
10 - 변수로 연산하기 1 (0) | 2022.01.08 |
08. char 형과 ASCII 코드 (0) | 2022.01.06 |
07 - 입력 받기 (0) | 2022.01.06 |
Comments