More actions
No edit summary |
No edit summary |
||
| Line 14: | Line 14: | ||
문제 푸는데 자꾸 컴파일 에러가 떠서 정신이 나갈 뻔 했다. | 문제 푸는데 자꾸 컴파일 에러가 떠서 정신이 나갈 뻔 했다. | ||
아직 더 연습해야 할 것 같다. | 아직 더 연습해야 할 것 같다. | ||
= 3주차 = | |||
연산자에 관해서 배움 | |||
=3주차= | |||
연산자에 관해서 배움. | |||
#include <stdio.h> | |||
int main(void) | |||
{ | |||
int N, n=1; | |||
int a; | |||
printf("2진수로 변환할 10진수 입력:"); | |||
scanf_s("%d", &N); | |||
while (1) { | |||
n *= 2; | |||
if (n >= N) break; | |||
} | |||
printf("n : %d\n", n); | |||
while (n) { | |||
a = (N & n) ? 1 : 0; | |||
n >>= 1; | |||
printf("%d", a); | |||
} | |||
return 0; | |||
} | |||
Revision as of 11:07, 1 April 2021
1주차
문제집에서 하나밖에 풀지 못했음... 차츰 배워가면서 풀겠다고 다짐함.
2주차
자료형이랑 조건문, 반복문을 배움. 문제 푸는데 자꾸 컴파일 에러가 떠서 정신이 나갈 뻔 했다. 아직 더 연습해야 할 것 같다.
3주차
연산자에 관해서 배움
3주차
연산자에 관해서 배움.
- include <stdio.h>
int main(void) { int N, n=1; int a; printf("2진수로 변환할 10진수 입력:"); scanf_s("%d", &N);
while (1) { n *= 2; if (n >= N) break; } printf("n : %d\n", n); while (n) { a = (N & n) ? 1 : 0; n >>= 1; printf("%d", a); } return 0; }