用C语言制作的转换二进制小程序

唔嘫worable 发布于 2025-11-12 7 次阅读 84 字 预计阅读时间: 少于 1 分钟


只使用了标准头文件~

#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;
}