wangzheng3056 发表于 2013-7-29 15:21

克服内存溢出--求2的1000次方任意数的多次方求解(N的M次方问题求解)

本帖最后由 wangzheng3056 于 2013-7-30 11:54 编辑

#include<stdio.h>
#define max_size 1000
#define pow_count 1000//次数
void main()
{
    static int a;
    int sum,i,j;
    a=2;
    for(i=1;i<max_size;i++)
    {
        a = 0;   
    }
    for(i = 1;i<pow_count;i++)
    {
        for(j=0;j<max_size;j++)
        {
            if(a*2>=10)
            {
                a = a*2%10;
                a+=1;
            }
            else
            {
               a= a*2;
             }
         }  
    }   
    for(i=max_size;i>0;i--)
    {
        printf("%d",a);
    }
}

wangzheng3056 发表于 2013-7-29 15:41

  2的一千次 ~!!!~! 太强大了 哈哈哈

百年孤独 发表于 2013-7-29 15:43

好强!!电脑累坏了!

wangzheng3056 发表于 2013-7-29 16:08

正在算2的5500万亿次,等了一天了~!看来只能找天河计算机算了!~@{:soso_e119:}

wangzheng3056 发表于 2013-7-29 16:25

刚才算了一下, 刚才那个结果我算得用2万5千多年, 果断放弃~!

平凡之不凡 发表于 2013-7-30 17:39

很有学习价值

发表于 1970-1-1 08:00

发表于 1970-1-1 08:00

发表于 1970-1-1 08:00

页: [1]
查看完整版本: 克服内存溢出--求2的1000次方任意数的多次方求解(N的M次方问题求解)