C语言OJ项目参考(2747)进制转换

    xiaoxiao2026-05-18  11

    2747:进制转换(十进制转二进制)

    Description 输入一个非负整数(十进制),输出此整数对应的二进制数 Input 正整数(十进制) Output 对应的二进制数 Sample Input 6 Sample Output 110

    参考解答:

    #include <stdio.h> 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; }
    最新回复(0)