C语言求2的100次方怎么解,大整数运算

#include "stdio.h"
int ai[100];

void main()
{
 int a,b;
 ai[99]=1;
 for(b=0;b<100;b++)
  for(a=0;a<100;a++)
  {
   ai[a]*=2;
   if(ai[a]>9)
   {
    ai[a]-=10;
    ai[a-1]+=1;
   }
  }
  b=0;
  for(a=0;a<100;a++)
  {
   if(ai[a]!=0)
    b++;
   if(b!=0)
    printf("%d",ai[a]);
  }
}

 

使用数组来存数整数

posted @ 2013-10-15 12:28  ccguo  阅读(1052)  评论(0编辑  收藏  举报
我要啦网店统计