大佬们看一下这个代码为什么每次结果都不一样呢?第三题。谢谢。 #include <bits/stdc++.h> using namespace std; char n[1001]={0}; struct bign{ int d[1000]; int len; }; bign change(char str[]){ bign a; a.len=strlen(str); for (int i=0;i<a.len;i++) a.d[i]=str[a.len-i-1]-'0'; return a; } bign divide(bign a,int b,int& r){ big...