반응형
c언어 10진수를 2진수로 변환 (decimal and binary conversion)
10진수를 2진수로 변환
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | /* Decimal and binary conversion */ #include <stdio.h> // Convert decimal to binary int main() { int binary[20]; int deci = 11; int i; for (i = 0; deci >= 1; i++) { binary[i] = deci%2; deci = deci/2; } for (int j = i-1; j >= 0; j--) { printf("%d", binary[j]); // 1011 } } | cs |
반응형
'C 언어 > C언어 기초' 카테고리의 다른 글
[C언어 #35] 구조체 (struct) (0) | 2020.07.07 |
---|---|
[C언어 #31_2] 비만도 (BMI) 계산 (0) | 2020.07.06 |
[C언어 #33] Segfault (Segmentation Fault) (0) | 2020.07.03 |
[C언어 #32] 다른 문자열 포함 여부 (0) | 2020.07.01 |
[C언어 #15_2] 점수 학점 변환 (0) | 2020.07.01 |