找回密码
 注册会员
查看: 593|回复: 0

单片机问题2

[复制链接]
发表于 2010-6-21 10:24:40 | 显示全部楼层 |阅读模式
<p>单片机问题2</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-6-21 10:21</p>
<p>编写函数itob(n)。它把整数n变换成二进制字符串,并返回该字符串地址。</p>
<p>提问者: dairibo123 - 一级</p>
<p>最佳答案</p>
<p>n是几位的?</p>
<p>void itob(unsigned int n,char *s)</p>
<p>{</p>
<p>unsigned int i;</p>
<p>unsigned int tmp;</p>
<p>tmp = 0x8000;</p>
<p>for(i=0;i<16;i++)</p>
<p>{</p>
<p>if(n&(tmp>>i)) s = \'1\';</p>
<p>else s = \'0\';</p>
<p>}</p>
<p>}</p>
<p>16位的,作为参考吧。</p>
<p>0</p>
<p>回答者:</p>
<p>huangdl123 - 四级   2010-6-9 07:54</p>
<p>我来评论>></p>
<p>提问者对于答案的评价:</p>
<p>谢了 先看看</p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-18 01:10

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表