2747:进制转换(十进制转二进制)
Description 输入一个非负整数(十进制),输出此整数对应的二进制数 Input 正整数(十进制) Output 对应的二进制数 Sample Input 6 Sample Output 110
参考解答:
int main()
{
int a[
32]=
{0},i,j,n;
scanf(
"%d",&n);
i=
0;
while(n>
0)
{
a[i]=n
%2;
n/=
2;
i++;
}
if(i>
0) i--;
for(j=i; j>=
0; j--)
printf(
"%d", a[j]);
return 0;
}
转载请注明原文地址: https://yun.8miu.com/read-147435.html