解析:采用除2留余法进行进制转换。对应的代码如下:
int main(){
int n;
printf("请输入十进制整数n的值\n");
scanf("%d", &n);
while (n != 0){
printf("%d", n % 2);
n = n / 2;
}
return 0;
}
以输入12为例,结果如下图:
解析:采用除2留余法进行进制转换。对应的代码如下:
int main(){
int n;
printf("请输入十进制整数n的值\n");
scanf("%d", &n);
while (n != 0){
printf("%d", n % 2);
n = n / 2;
}
return 0;
}
以输入12为例,结果如下图: