标题:在家写一下玩的!
取消只看楼主
小鱼儿c
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:852
专家分:1317
注 册:2011-4-1
结帖率:95.74%
 问题点数:0 回复次数:3 
在家写一下玩的!
看到论坛有人问这个题!我自己写着玩的!不知道写对了不!
搜索更多相关主题的帖子: 在家 在家 
2011-07-22 19:58
小鱼儿c
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:852
专家分:1317
注 册:2011-4-1
得分:0 
回复 3楼 mouqing
呵呵!论坛的问题!我明明用手机传上来了!结果没有!呵呵!

用心做一件事情就这么简单
2011-07-23 10:17
小鱼儿c
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:852
专家分:1317
注 册:2011-4-1
得分:0 
呵呵,用手机连电脑上网给大家发上来··我的流量啊·····
程序代码:
/* Note:Your choice is C IDE */
//2的n次方 n的范围是100~200之间.
#include "stdio.h"
#include "string.h"
int wei[200]={0};
int wei1[200];
int iPandan(int n)
{
    for(;n<=200;n++)
        if(wei[n]!=0)
            return 1;
        return 0;
}
void main()
{
int n;
int n1=0;
int n2=0;
int n3;
int len=0;
printf("请输入n的大小");
wei[0]=2;
scanf("%d",&n);
for(n1=1;n1<n;n1++)
{for(n2=0;wei[n2]!=0||wei[n2]==0&&iPandan(n2+1);n2++)
wei[n2]=2*wei[n2];
n2=0;
while(wei[n2]!=0)
{if(wei[n2]/10>=1)
{wei[n2+1]+=1;
}
wei[n2]=wei[n2]%10;
n2++;
}
}
n2=0;
while(wei[n2]!=0||(iPandan(n2+1)&&wei[n2]==0))
{
n2++;
}
len=n2-1;
for(n3=len;n3>=0;n3--)
{wei1[len-n3]=wei[n3];
}
for(n3=0;n3<=len;n3++)
printf("%d",wei1[n3]);
printf("\n");
memset(wei,0,sizeof(wei));
}

用心做一件事情就这么简单
2011-07-23 10:55
小鱼儿c
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:852
专家分:1317
注 册:2011-4-1
得分:0 
回复 5楼 Redlass
这个本来!又不是图形游戏!肯定不是好玩了!这就是文字游戏!再怎么好玩也就那样!只是写着玩!把书从头写一边!提高自己对算法的把握能力!

用心做一件事情就这么简单
2011-07-23 12:20



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




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

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