免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2152 | 回复: 6
打印 上一主题 下一主题

[C] 已经解决 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-06-24 21:36 |只看该作者 |倒序浏览
已解决
谢谢诸位

[ 本帖最后由 yigenjin 于 2008-6-25 11:29 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-06-24 21:49 |只看该作者
用求余和除操作
45%10==5
45/10==4

5*1000+4*100==5040

另外12也一样操作

只是一种做法  你可以 再研究一下其他的

论坛徽章:
0
3 [报告]
发表于 2008-06-24 21:50 |只看该作者
第一题的
    c = a % 10;

    c *= 10;
    c += b / 10;

    c *= 10;
    c += a / 10;

    c *= 10;
    c += b % 10;


第二题自己想把,

[ 本帖最后由 yuanchengjun 于 2008-6-24 21:58 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2008-06-24 22:42 |只看该作者
二楼\三楼说得及时,这样实现是可以的啊,不知楼主想怎样实现呢?取模是一个好办法啊.

论坛徽章:
0
5 [报告]
发表于 2008-06-25 05:27 |只看该作者
按位取出四个高低位 ,然后做相应位操作

是嵌入式方面的面试题么?

论坛徽章:
0
6 [报告]
发表于 2008-06-25 10:48 |只看该作者
用取模的方式得到十位与个位,然后再进行组合就行了

NCRE-3的题吧

论坛徽章:
0
7 [报告]
发表于 2008-06-25 11:08 |只看该作者
算数运算或者位操作。
正常情况还是用算术运算吧,位操作估计难了点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP