Codeup.kr/C언어 기초 100제

Codeup.kr/C언어 기초 100제

[Code up 문제] 1059번 비트단위로 NOT 하여 출력하기

1. 정답 코드 #include int main() { int a; scanf("%d", &a); printf("%d", ~a); } 2. 코드 설명 비트 연산자에서 ~는 bitwise not을 의미하는데 자세한 건 문제에 나와 있으니 확인 하면 된다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1058번 둘 다 거짓일 경우만 참 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", !(a||b)); } 2. 코드 설명 A B가 둘다 거짓일때만 참이 나오게 만들면 되니깐 !(a||b)로 작성해주면 참 나머지는 거짓이 된다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1057번 참/거짓이 서로 같을 때에만 참 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a == b); } 2. 코드 설명 아마 논리연산으로 푸는 방법인 것 같지만 ==연산을 사용해도 풀리는 문제기에 이렇게 풀어보았다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1056번 참/거짓이 서로 다를 때에만 참 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d",(a&&!b)||(!a&&b)); } 2. 코드 설명 교집합을 뜻하는 연산자는 따로 없다. 소괄호로 따로 묶어 교집합을 의미하는 연산자를 사용해주자.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1055번 하나라도 참이면 참 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a||b); } 2. 코드 설명 and연산자와 반대로 or연산자는 ||를 사용한다. 이번 문제는 or연산자를 사용하는 문제이다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1054번 둘 다 참일 경우만 참 출력하기

1. 정답 코드 #include int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a&&b); } 2. 코드 설명 &&은 and연산자로 두 숫자를 비교하는 연산자중 같을 때 참 틀릴때 거짓을 표시하는 연산자이다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1053번 참 거짓 바꾸기

1. 정답 코드 #include int main() { int a; scanf("%d", &a); printf("%d", !a); } 2. 코드 설명 !a는 not a라는 뜻으로 쓰이기에 0을 넣으면 1, 1을 넣으면 0이 나오는 코드가 된다.

Codeup.kr/C언어 기초 100제

[Code up 문제] 1052번 두 정수 입력받아 비교하기4

1. 정답 코드 #include int main() { int a,b; scanf("%d %d", &a, &b); printf("%d", a != b); } 2. 코드 설명 == 같다, != 다르다를 의미한다.

Jongung
'Codeup.kr/C언어 기초 100제' 카테고리의 글 목록 (6 Page)