분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
양의 정수를 사용자에게서 입력 받는다.
이진수로 바꾸어 화면에 출력한다.
이걸 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", &);
죄송합니다. 댓글 작성은 회원만 가능합니다.