#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,j;
while(scanf("%d",&n)!=EOF){
int s[10001];
i=0;
while(n){
s[i]=n%2;
n=n/2;
i++;
}
for(j=i-1;j>0;j--){
if(s[j]==1)break;
}
for(i=j;i>=0;i--){
printf("%d",s[i]);
}
printf("\n");
}
return 0;
}十进制转二进制,水
本文提供了一个简单的C语言程序,用于将十进制数转换为二进制数。程序通过循环读取输入的十进制数,并使用除2取余的方法逐步构建对应的二进制表示。
3776

被折叠的 条评论
为什么被折叠?



