| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 7189 人关注过本帖
标题:求2的64次方怎么用c语言编程。
只看楼主 加入收藏
dengluoy
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:127
专家分:165
注 册:2013-2-5
收藏
得分:0 
回复 19楼 蔡梓锋
不好意思,昨天有事去了。看到帖子上已经有人给了代码。
我现在把我的也给你参考参考,
#include<stdio.h>
#define N 64
void main(void)
{
    int p[N] = {0} ; int k = N-1;
    int i,j;
    int count = 0;
    p[N-1] = 1;
    for(i = 0;i<N;i++)
    {
        count = 0;
        for(j = N-1; (p[j] + p[j+1] + p[j+2])!=0 ;j--)
        {
            p[j] = p[j] * 2;
        }
        for(k = N -1;(p[k] + p[k+1] + p[k+2]) !=0;k--)
            if(p[k]>=10)
            {
                p[k-1] += p[k]/10;
                p[k] = p[k]%10;
            }
    }
    for(;p[k] == 0 && k<=N-1;k++);
    for(j = k;j<=N-1;j++)
        printf("%d",p[j]);
    puts("");
}
这个程序比楼上的程序运行速度略快一些

一同学习, 一同进步
2013-06-14 14:16
天地霸气诀
Rank: 2
等 级:禁止发言
帖 子:21
专家分:21
注 册:2013-6-14
收藏
得分:0 
回复 楼主 蔡梓锋
提示: 作者被禁止或删除 内容自动屏蔽
2013-06-14 16:53
laijinshui
Rank: 2
等 级:论坛游民
帖 子:15
专家分:12
注 册:2013-6-15
收藏
得分:0 
pow(double x,double y)    表示x的y次方
记得加头文件#include<math.h>
比如z等于2的64次方
double x,y,z;
z=pow(2,64);
2013-06-16 13:59
快速回复:求2的64次方怎么用c语言编程。
数据加载中...
 
   



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

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