| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1793 人关注过本帖
标题:十进制转二进制
取消只看楼主 加入收藏
天丛云
Rank: 2
等 级:论坛游民
帖 子:48
专家分:50
注 册:2016-11-8
结帖率:85.71%
收藏
已结贴  问题点数:10 回复次数:4 
十进制转二进制
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int x[32],a,b,c;
    printf("输入的数为\n");
    sacnf("%d",&a);
    for(b=0;b<32;b++)
    {
    x[b]=a%2;
    a=a/2;
    if((a%2==1)&&(a%2==0))
    break;
    }
    for(c=b-1;c>=0;c--)
    printf("%d",x[c]);
    system("pause");
    return 0;
}
求大神们帮忙看看,改了好久,就是不行啊,连窗口都不弹出来...
搜索更多相关主题的帖子: include system return 二进制 十进制 
2016-11-17 12:23
天丛云
Rank: 2
等 级:论坛游民
帖 子:48
专家分:50
注 册:2016-11-8
收藏
得分:0 
回复 3楼 炎天
不太明白,可否说清楚一点?
2016-11-17 13:07
天丛云
Rank: 2
等 级:论坛游民
帖 子:48
专家分:50
注 册:2016-11-8
收藏
得分:0 
回复 2楼 炎天
天呐。。。
2016-11-17 17:42
天丛云
Rank: 2
等 级:论坛游民
帖 子:48
专家分:50
注 册:2016-11-8
收藏
得分:0 
再问大家一个问题,那个“a=a/2”如果出现不能被二整除,会怎样?
2016-11-17 17:44
天丛云
Rank: 2
等 级:论坛游民
帖 子:48
专家分:50
注 册:2016-11-8
收藏
得分:0 
回复 9楼 九转星河
应该怎么去掉前面的0呢,请大神提供思路。
2016-11-18 13:10
快速回复:十进制转二进制
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027147 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved