标题:有奖答题
只看楼主
jzh2004
Rank: 1
等 级:新手上路
帖 子:341
专家分:0
注 册:2004-4-30
得分:0 

不错嘛,竟然想到用二进制来解,我咋没想到呢


我的主页 http://www.
2004-08-29 08:47
Knocker
Rank: 8Rank: 8
等 级:贵宾
威 望:47
帖 子:10454
专家分:603
注 册:2004-6-1
得分:0 

没人答题了吗?难道大家都认为没有其它的解决方案了?

第二题,我提供一种思路

#include "stdio.h" void main(void) { char c;

if((c=getchar())!=10) { main(); printf("%c",c); } }


九洲方除百尺冰,映秀又遭蛮牛耕。汽笛嘶鸣国旗半,哀伤尽处是重生。     -老K
治国就是治吏。礼义廉耻,国之四维。四维不张,国之不国。   -毛泽东
2004-08-29 11:05
忆楠
Rank: 1
等 级:新手上路
帖 子:721
专家分:0
注 册:2004-7-5
得分:0 

朋友们去c高级编程里看看我发的那个《求1+2+3+4+...............+n》吧

我觉得那个帖子可以讨论一下 我是从朋友的论坛里找过来的 他们那些高手都讨论得不可开交 我想知道咱们大家对那个题有什么看法


点 鼠 标 , 救 饥 民 http://www./
2004-08-29 12:39
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
得分:0 
以下是引用乌鸦丘比特在2004-08-29 08:34:46的发言:

不是没打印出来,是你没仔细检查(没那个耐心看结果),

我的程序是反序打印的,如果搜索到的二进制是0000000001那我打印出来的就是BAAAAAAAAA

AAAAAAAAAB是在i=(MAX>>1)的时候才打印的。

你对你对,我概率是2的10次方等于1024种可能,我加了个计数变量,的确是1024,只是我还是不明白为什么没有那个。

2004-08-29 14:43
乌鸦丘比特
Rank: 1
等 级:新手上路
威 望:2
帖 子:625
专家分:0
注 册:2004-7-19
得分:0 
以下是引用live41在2004-08-29 14:43:10的发言:

你对你对,我概率是2的10次方等于1024种可能,我加了个计数变量,的确是1024,只是我还是不明白为什么没有那个。

1024种可能是0——1023,(正好1024个数)1024本身是一个11位二进制数,自然没有

我喜欢创造,一只扑腾着翅膀向天空飞翔的乌鸦
2004-08-29 18:53
天使预备役
Rank: 2
等 级:论坛游民
威 望:3
帖 子:670
专家分:10
注 册:2004-4-6
得分:0 
太棒了,乌鸦丘比特 学习中!!!!!!!

差点把你忘了...
2004-08-30 13:58
阿一2004
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2004-7-24
得分:0 

说真的,看了楼主的题,我想二道题我也还都能勉强在做出来,嘻嘻,

可是后来看了大家的代码,呵呵,太强了,

我想给我来写一定又是跟火车一样长了,学习中。

2004-08-30 16:42



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-4662-1-1.html




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

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