반응형
다음과 같이 초기화된 변수 ch가 있다.
unsigned char ch = 255;
변수 ch의 값을 비트 연산자를 이용해 127로 만드는 프로그램을 작성해보자.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
unsigned char c = 255;
printf("%d\n", c >> 1);
return 0;
}
▶ c >> 1 : 비트 연산자를 이용해 계산하면 c를 2의 1승으로 나눈 값
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ switch 조건문 연습 문제 ] 영어 모음 확인 프로그램 (0) | 2021.10.12 |
---|---|
[ C ] [ switch 조건문 연습 문제 ] 이름 이니셜 확인 프로그램 (0) | 2021.10.12 |
[ C ] [ switch 조건문 연습 문제 ] 자연수 한글로 변환 출력 프로그램 (0) | 2021.10.12 |
[ C ] [ switch 조건문 연습 문제 ] 5의 배수 확인 프로그램 (0) | 2021.10.12 |
[ C ] [ if 조건문 연습 문제 ] 가장 큰 수 출력 프로그램 (0) | 2021.10.12 |