디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이거 하나만 풀어주실분..

나에갤로그로 이동합니다. 2011.04.06 02:00:01
조회 104 추천 0 댓글 2


배열에 넣기는 다 넣었는데

출력할때 4자리마다 / 넣어줘야 하는데

그걸 몬하겠네여..

이렇게해서 하면 출력에 아무것도 안나와서..

도움 부탁드려요 ㅠㅠ

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void Hexa(char str[], int size);
void PrintBin(char bin[], int size);

void main(){
 char str[5];
 char bin[40]={0};

 printf("16진문자:");
 gets(str);

 Hexa(str,strlen(str));

 PrintBin(bin,strlen(bin));
 

}


void PrintBin(char bin[], int size){
 int i,cnt=0,len=0;
 len=strlen(bin);
 cnt = 4 - len % 4;//1234 = 1,234 12345 = 12,345
 //공백의 갯수 예)1234=>__1234
 printf("출력:");
 for(i=0;i<len;i++){
  printf("%s",bin[i]);
  if(i+1 == len )
   break;
  if(++cnt%4==0)
   printf("/");
 
 }
 printf("\\n");}

 

void Hexa(char str[], int size){
 int i,j,k=0,mask=8;
 char bin[40]={0};
 
 for(j=0;j< strlen(str);j++){
  if(str[j]>=\'0\' && str[j]<=\'9\')
  i = str[j] - \'0\';
 else
  i = str[j] - \'A\'+ 10;
 
 bin[k] = (i & mask)? \'1\' : \'0\';
 bin[k+1] = (i & (mask>>1))? \'1\' : \'0\';
 bin[k+2] = (i & (mask>>2))? \'1\' : \'0\';
 bin[k+3] = (i & (mask>>3))? \'1\' : \'0\';
 
 k+=4;
 }
 printf("2진수: %s\\n",bin);
 }
 
 

 

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안 했으면 국가대표로 올림픽 출전했을 것 같은 스타는? 운영자 24/08/05 - -
공지 더블 디시콘 기능 추가 안내 운영자 24/08/06 - -
249643 횽들아 아프리카TV같은 프로그램 혼자 짜는게 가능함?.ASK [3] ㅁㄴㅇ(112.145) 11.05.11 195 0
249641 printf에서 쓰던걸 cout에서 어케 해야할지 모르곘슴니다 ㅜㅜ c++초보(121.191) 11.05.11 52 0
249640 안드로이드 프로그래밍 배우려면 [1] ㅇㅇ(116.39) 11.05.11 96 0
249639 형들 간단한 질문 쫌 올릴께 [1] ㅁㄴㅇ(222.235) 11.05.11 49 0
249636 형들 java - xml 연동 질문좀... [1] rails갤로그로 이동합니다. 11.05.11 127 0
249635 비쥬얼 베이직 소스 인데........ 뭐하는 프로그램인지 알려주세요!! [2] 으악새(121.151) 11.05.11 77 0
249634 횽들 외국 원서가 더 어렵게 설명되어 있나염?? [4] 횽들아!!!!!!(121.165) 11.05.11 109 0
249633 유닉스에 휴지통 폴더 만들라는데... [2] ㄷㅈ개ㅐ(203.246) 11.05.11 567 0
249631 C# 고정길이 문자열 선언 [6] ㅇ_ㅇ갤로그로 이동합니다. 11.05.11 3373 0
249630 유닉스 비쥬얼 트리 좀 가르쳐 주삼 ㅁㄴㅇㄹ(203.246) 11.05.11 39 0
249628 밑에 ibatis 질문한 놈 봐라 [1] (121.147) 11.05.11 64 0
249627 실무에서는 어떻게들 일하나요? [5] 릴리위즈덤갤로그로 이동합니다. 11.05.11 158 0
249625 형들 내가 짠 코드 한번만 봐주라...실행할 때 오류가 생겨서 꺼지네.. [3] 퍼고의직구갤로그로 이동합니다. 11.05.11 78 0
249624 내가 카갤에 글을 쓰게되다니.. [3] McHello갤로그로 이동합니다. 11.05.11 104 0
249623 10년만의 면접;;; [1] 한강구조견(118.37) 11.05.11 167 0
249622 신입을 뽑는다는데.. [2] 허허벌판갤로그로 이동합니다. 11.05.11 134 0
249621 횽들 ibatis 에서 셀렉트값이 없을경우 컬럼이름 갖고오기 어떻게 해야 [4] (220.66) 11.05.11 261 0
249618 매틀랩좀 가르쳐 주세요 나선형 for문 [4] spiral(163.152) 11.05.11 281 0
249616 const char* 개념 좀 [4] dd(222.107) 11.05.11 79 0
249615 횽들 c++ 연습할만한 문제좀 투척해주심 ㄳ [5] 오밐갤로그로 이동합니다. 11.05.11 83 0
249613 비쥬얼베이직6.0 질문 ㅠㅠ.. 뉴비는늅늅(220.66) 11.05.11 47 0
249612 예수님은 2000년 전에 이렇게 말씀 하셨지... [3] 90ba8346f7f1(58.225) 11.05.11 157 0
249611 핸드폰 문자 건당 30원 너무 비싸당 ㅇㅇ(222.107) 11.05.11 156 0
249610 횽들 병특 면접좀 도와주삼! [4] 리즈릿트갤로그로 이동합니다. 11.05.11 147 0
249609 이클립스 버튼관련 명령어 아는사람 좀 가르쳐줘 [36] 개념천국갤로그로 이동합니다. 11.05.11 230 0
249608 헉 이럴수가 [성대아싸]갤로그로 이동합니다. 11.05.11 94 0
249607 형들 정규 or 프리 중에 어떤게 선택할까 ? [1] ㅡ@ㅡ갤로그로 이동합니다. 11.05.11 99 0
249606 보통.. 어느정도 되면 초보사원으로 입사 가능한걸까염 [7] 릴리위즈덤갤로그로 이동합니다. 11.05.11 196 0
249605 횽들아ㅠㅠ 헤더파일 만드는데 헤더파일 안에도 헤더파일 넣어줘야되나여?ㅠㅠ [1] ㅈㅄ(220.66) 11.05.11 57 0
249604 C언어 전역 포인터 변수 [1] ㅁㄴㅇㄹ(112.144) 11.05.11 134 0
249599 아래 비쥬얼베이직6.0 .. 뉴비는늅늅(220.66) 11.05.11 46 0
249598 <iostream> <iostream.h> ? [2] ㄹㅇㄴ(210.178) 11.05.11 66 0
249596 비쥬얼베이직 6.0 질문이요~ [6] 뉴비는늅늅(220.66) 11.05.11 134 0
249595 c언어 질문해도 될까요,?(수정해 보았습니다), 한번 더 여쭙겠습니다. [16] 독서실총무(222.236) 11.05.11 142 0
249594 형들 이거 왜 오류나는지 모르겠어요? ㅜㅜㅜ 제발 좀 찾아주세요 [2] 플밍뉴비(61.72) 11.05.11 68 0
249593 SMTP 서버말이야 Adelposs갤로그로 이동합니다. 11.05.11 82 0
249592 Thread Handle만 가지고 어느 Process의 Thread인지? WIN32(123.142) 11.05.11 53 0
249591 횽들 졸작 프로그래밍 제작해주나?? [9] 고음종결자(180.134) 11.05.11 247 0
249590 비쥬얼베이직6.0좀 넷온으로 도와주실 용자형님 [3] 뉴비는늅늅(220.66) 11.05.11 65 0
249587 형들아 정말궁금한 sam.dat 에 대해서 [7] 지드래곤(175.116) 11.05.11 303 0
249585 IT업계 떠날 놈들 빨리 빨리 떠나라... [1] (121.147) 11.05.11 244 1
249583 에효 프로그램이란게 죶같구나.... [3] 대수(121.191) 11.05.11 157 0
249582 빌게이츠는 법대생이였고 스티브잡스도 컴공과도 아니고 중퇴였고 [4] trt(112.145) 11.05.11 300 0
249581 케찹푸푸 이새끼야 ㅡㅡ [2] 나카쥰갤로그로 이동합니다. 11.05.11 82 0
249580 횽들아 c, c++, java, api, mfc 배우려면 몇달 걸리나요? [4] ㅇㅁㄴㅇ(112.145) 11.05.11 348 0
249579 소심한 복수.. [2] @!#ㅇㅇ(116.40) 11.05.11 108 0
249578 세계 기업 브랜드 가치순위의 ..... [7] coding갤로그로 이동합니다. 11.05.11 233 0
249576 안드로이드 펍 처럼 오브젝트씨 관련 커뮤니티는 없는거? [2] ㄴㄴㄹ(203.249) 11.05.11 104 0
249575 지난번 술먹으면서 이 애기를 햇었는데 [4] ㅇㅇ(58.151) 11.05.11 160 0
249574 디버그 말야 [1] @!#ㅇㅇ(116.40) 11.05.11 61 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2