在c语言里怎么从键盘输入一个较大数字,如10^100

2020-09-19 科技 129阅读
用字符串的方法 先用字符串输入一个很大的数 任意
然后一个个转换成整型 附上一部分代码
int num1[1000],num2[1000];
main()
{
int i=0,count1=0,count2=0,len=0;
char a[1000],b[1000];
scanf("%s%s",a,b);
count1=strlen(a);
count2=strlen(b);

for(i=count1-1;i>=0;i--)
num1[++num1[0]]=a[i]-'0';
for(i=count2-1;i>=0;i--)
num2[++num2[0]]=b[i]-'0';
}
这样你就可以输入 100000000000000000000000000000000000000000000000000000000无限个0 只要定义字符串数组的时候更改一下位数就可以了
请采纳^ _ ^
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com