#include<stdio.h> #include<math.h> int main() { char a[1024]; int i,sample,n; while(scanf("%d",&sample)!=EOF) { getchar(); for(i=0;i<sample;i++) { scanf("%d",&n); getchar(); a[i]=(char)(1+pow(10,n))*pow(10,n)/2; } for(i=0;i<sample;i++) { printf("%s\n",a[0]); //想用字符串来储存超长的数字 因为已经试过unsigned long long int和double 都无法储存很长的结果 } } return 0; }
我来回答
使用道具 举报
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2024-12-25 23:03
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.