编写程序将输入的十进制负整数转换为二进制成二进制并输出,要求程序中编写一个函数实现对于任何一个十进制整数。

京ICP证号&&
京网文[3号&&
Copyright (C) 2017 Baidu求教!!!编写函数,把把任意十进制正整数转换成二进制数输出。【c语言吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:531,246贴子:
求教!!!编写函数,把把任意十进制正整数转换成二进制数输出。收藏
帮我看看我这程序哪里出错了?偶数总是多1 #include "stdio.h"int fun(int n,int*a){ for (i=0; ;i++)
{a[i]=n%2;
{int n,i,j,a[50];
scanf("%d",&n);
i=fun(n,a); for (j=i;j&=0;j--)
printf("%d",a[i]); }
色谱柱选购,当然菲罗门。
前面写的非常好,最后一句printf("%d",a[i]); a[i]应该改为a[j],希望对你有帮助
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或1774人阅读
实验目的:编写递归函数将十进制数转换成二进制数输出
实验内容:
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:&&&&&&&&&&&&&&&&&&&&&&&&&&&&
* 作&&& 者:&&&&&&&&雷恒鑫&&&&&&&&&&&&&&&&&&
* 完成日期:& 2012 年 02 月25& 日
* 版本号:&&&&&&&&
* 对任务及求解方法的描述部分
* 输入描述:输入一个十进制数
* 问题描述:……
* 程序输出:……
* 程序头部的注释结束
#include &iostream&
void d2b (int n)
if (n == 0)
d2b (n / 2);
cout && n % 2;
int main ()
cout && &请输入一个十进制数:&;
if (a == 0)
cout && &十进制数& && a && &对应的二进制数为:0&;
cout && &十进制数& && a && &对应的二进制数为:&;
经验积累:
1.cout的位置不同,输出的结果可能是相反的!
上机感言:
我更加熟悉递归的运算流程了。
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:519262次
积分:7959
积分:7959
排名:第2317名
原创:265篇
评论:101条
(1)(2)(1)(3)(1)(21)(27)(54)(30)(7)(12)(18)(32)(10)(4)(46)}

我要回帖

更多关于 java整数转换成二进制 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信