Thinking in Code!

一分耕耘\一分收获。
   相信自己->天道酬勤->把握人生!
                           --小易的BLOG

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2008年3月28日

摘要: 这是个很简单的小编程题目,但频繁的出现在几场笔试中,自己便试着寻求他的多种实现方法,最后总结出了如下四个,思路大致相同:1.通过模2判断最后一位是否为1,为1则COUNT++,然后除2(相当与将该数右移一位),循环;最终求出结果。实现如下:(C实现)#include<stdio.h> void main(){int i,count=0;i=15;do{if((i%2)!=0) //判断... 阅读全文
posted @ 2008-03-28 21:56 Preboy 阅读(2400) 评论(1) 推荐(0) 编辑