int형 변수를 선언하고
사용자가 입력하는 값을 저장한 후에
해당변수의 비트값을 출력하는 프로그램을 작성하되
우측에서 3번째 부터 20번째 까지 비트만 출력하도록 하시오.
ex)
int a =100;
0000000000000000000000001100100 이 원본데이터이나
000000000000011001
아무값이나 입력 받아서 비트로 앞뒤 짤라서 출력 하는건데
이거 어떻게 푸나요 ㅠㅠ 플밍고자라서 도움좀...
int형 변수를 선언하고
사용자가 입력하는 값을 저장한 후에
해당변수의 비트값을 출력하는 프로그램을 작성하되
우측에서 3번째 부터 20번째 까지 비트만 출력하도록 하시오.
ex)
int a =100;
0000000000000000000000001100100 이 원본데이터이나
000000000000011001
아무값이나 입력 받아서 비트로 앞뒤 짤라서 출력 하는건데
이거 어떻게 푸나요 ㅠㅠ 플밍고자라서 도움좀...
1. 배열을 선언하시오. 2. 정수 하나를 이진수로 바꿔서 배열에 저장하시오. 반복문이랑 if절 활용하면 됨. 3. 배열 번지를 메모리라고 생각하고 우측 3번째부터 20번째까지 출력하시오.
어휴씨발근데 스스로 생각은좀 해보고 질문싸자
세상 모든 프로그래밍 이슈가 이렇게 쉬우면 살맛 나겠다 ㅅㅂㄹㅁ
맨위 답변한 놈인데 2플 3플 이상한 새끼들이네; 첨 공부하는데 모를수도 있지 개지1랄을하네 니들은 내가 질문하면 풀수 있냐?
비트 연산이나 하다못해 그냥 콘솔창에 별찍는것도 처음했을때 생각하면 처음부터 고민 안하고 했던놈 없을텐데