十进制转换成二进制——C语言

偏执的太偏执、 2022-12-22 13:24 263阅读 0赞

利用数组和调用函数编写一个十进制转换成二进制的程序

  1. #include "stdio.h"
  2. int main(){
  3. int i = 0, n , a[32];
  4. printf("请输入一个十进制正整数:\n");
  5. scanf("%d",&n);
  6. for ( ; n>0 ; n /= 2) {
  7. a[i++] = n%2;
  8. }
  9. printf("输出二进制数 :\n");
  10. for(i--;i>=0;i--){
  11. printf("%d",a[i]);
  12. }
  13. return 0;
  14. }

发表评论

表情:
评论列表 (有 0 条评论,263人围观)

还没有评论,来说两句吧...

相关阅读

    相关 二进制转换十进制 C语言

    函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。 例如,若表示二进制数的字符串为:"10011",则运