第十四周 OJ总结<3>--进制转换(十进制转二进制)

    xiaoxiao2021-12-14  20

      Copyright (c) 2016, 烟台大学计算机与控制学院 All ringts reserved.  文件名称:OJ总结<3>--进制转换(十进制转二进制) 作 者:王兴振 完成日期:2016年12月02日 版 本 号:未知 题目描述:

      输入一个非负整数(十进制),输出此整数对应的二进制数 输      入:

    正整数(十进制)

    输      出:  对应的二进制数 样例输入: 6

    样例输出:

    110

    答      案:

    #include <stdio.h> #include <stdlib.h> int main() {     int a[32]={0},n,i=0;     scanf("%d", &n);     while(n!=0)     {         a[i]=n%2;         n=n/2;         i++;     }     if(i>0)         i--;     while(i>=0)     {         printf("%d", a[i]);         i--;     }     return 0; }

    总      结:

      以前做过进制转换的问题,思路清楚,还是看对数组的掌握。

     

    转载请注明原文地址: https://ju.6miu.com/read-965298.html

    最新回复(0)