200字
用C语言制作的转换二进制小程序
2025-11-12
2025-12-19

只使用了标准库~

#include <stdio.h>
int main(void) {
	int number;
	int index = 0;
	int two[64]; // 储存每一位
	scanf("%d",&number);
	if (number == 0) {
		printf("0");
		return 1;
	}
	while (number > 0) {
		two[index] = number % 2; // 把余数记录进去
		number = number / 2;
		index++;
	}
	for (int i = index - 1; i >= 0; i--) { // 输出转换结果
		printf("%i",two[i]);
	}
	return 0;
}

评论