我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

想问下这个转化错误的原因是啥

img


十进制转化到二进制,没有发现循环有什么问题,请求指导指导,为什么会这样呢


#include <stdio.h>
int main()
{
    int num;int temp;int i=0;
    int arr[20];
    printf("请输入一个十进制数:\n");
    scanf("%d", &num);
     do
    {
    temp=num%2;
    num=num/2;
    arr[i++]=temp; 
    }
    while (num!=0);
    for (int j = i-1; j>=0; j--)
   printf("%d",arr[j]);
}

img

近期文章

  • 不创建hadoop用户的情况下要修改哪些文件配置
  • AWS SES缺少最终的'@domain'PHP SDK
  • java的interface无法使用?
  • vmwork提示connection closed by foreign host.是啥问题啊?
  • 如何使用getopt()限制多个命令行选项的使用
  • 真不会,不理解满足长度要求
  • 这个为什么报错呢,不知道怎么解决
  • 请问在pta上出现这样要怎么作?
  • bootstrap 3确认cakephp中的删除模式
  • 在声明数组的时候用字符串来初始化vs2022 给出编译错误
  • java的Queue的问题
  • linux服务器上运营springboot程序外网不能访问
  • 请8友看看我的问题发生在了哪里?输入身份证号后显示int object is not subscriptable
  • 回文数用reserved表示不出来,如何解决?(语言-python)
  • 多图绘制画图时出现AttributeError: 'int' object has no attribute 'transSubfigure'
  • 如何修改手机中的esn
  • UIpath中找不到Excel Application Scope
  • kibana启动后一直在加载
  • 代码运行不正确,我不知道哪里错误了
  • 具有ACL和角色的FOS注释权限

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华