2개의 정수를 입력 받아서 논리곱과 논리합의 결과를 출력하는 프로그램을 작성하시오.
(수가 0 이 아닌 경우 참으로, 0 인 경우 거짓으로 간주합니다.)
[JAVA]
2개의 정수를 입력 받아서 0이 아니면 참(true), 0이면 거짓(false)으로 처리하고
두 값의 논리곱과 논리합의 결과를 출력하는 프로그램을 작성하시오.
hint : 정수 a를 입력받은 후 boolean c = (a != 0);을 실행하면 c에 a의 논리값이 저장된다.
[Copy]2 0 | [Copy]0 1 [JAVA] false true |
[ 문제의 정확한 의도를 파악하지 못했음 옳바르지 못한 답임 ]
#include <stdio.h>
int main() {
int a, b;
scanf_s("%d %d", &a, &b);
printf_s("%d %d", (!(a))*(!(b)), (!(a)) + (!(b)));
return 0;
}
'c언어' 카테고리의 다른 글
정보 올림피아드 - 111 (0) | 2016.07.18 |
---|---|
정보 올림피아드 - 525 (0) | 2016.07.16 |
정보 올림피아드 - 523 (0) | 2016.07.13 |
정보 올림피아드 - 522 (0) | 2016.07.13 |
정보 올림피아드 - 521 (0) | 2016.07.13 |