게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
c언어 질문
게시물ID : jisik_136408짧은주소 복사하기
작성자 : 띠아무르
추천 : 0
조회수 : 568회
댓글수 : 4개
등록시간 : 2012/11/11 07:52:54


양의 정수를 사용자에게서 입력 받는다.
이진수로 바꾸어 화면에 출력한다.

 이걸 C언어로 나타내면


<특징이이면 특징이고 조건이면조건>

나머지를 구하는 % 연산자를 사용한다.
이진수는 어레이로 저장하고 프린트해야 한다.
양의 정수만 사용하고 이진수는 32비트가 최고 길이 이다.
다음 쪽의 실행 화면과 동일하게 나오도록 프린트 한다.



//양의 정수를 이진수로 표현하기


#include <stdio.h>

int main(void)

{


unsigned int 


printf("이진수로 뱐환된 양의 정수", %d\n);

scanf("%d", &);


printf("변환된 이진수:", %d\n);

scanf("%d", &);


return 0;

}



결과로는

---------------------------------------------------- 

이진수로 변환된 양의 정수 : 124

변환된 이진수 : 1111100

prees any key to continue.

----------------------------------------------------


오류로는

c:\users\r490\desktop\c\조별과제\dec2bin\dec2bin.c(9) : error C2059: syntax error : '%'

c:\users\r490\desktop\c\조별과제\dec2bin\dec2bin.c(9) : error C2017: illegal escape sequence

c:\users\r490\desktop\c\조별과제\dec2bin\dec2bin.c(12) : error C2059: syntax error : '%'

c:\users\r490\desktop\c\조별과제\dec2bin\dec2bin.c(12) : error C2017: illegal escape sequence



에러가 났는데 왜 에러인지 모르겠네요 ㅠ..


기타 궁금한건


printf("이진수로 뱐환된 양의 정수", %d\n);

scanf("%d", &);


printf("변환된 이진수:", %d\n);

scanf("%d", &);


이 두개의 차이가 없다고 하신분이 계셨는데 무슨 말인지 모르겠어요.


전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호