没学到什么东西,看了一下之前的代码,一整天都浑浑噩噩的课也不去上,考了英语词汇,感觉对不起去年每天花一个上午去学英语,还是那么废物。哥哥跟我打电话说让我没必要这样,很难受自己去了趟药店开了点儿药,去的路上他又在埋怨我为什么去那么远的小山沟里念书,他好烦。项目还没改好,打完新星杯回来改吧,感觉自己又颓又废,不知道新星杯能打成什么样,我写题真的好慢,争取多写几个题吧。
张家界好冷,梦到坐上回家的火车了,是到北京的那一趟,到家了但梦醒了,我还在张家界。
记录一下大数加法吧
#include#include int main() { char a[500 + 1], b[500 + 1]; int sum[500 + 1]; scanf("%sn%s",a,b); int len1 = strlen(a) - 1; int len2 = strlen(b) - 1; // printf("%d %d",len1,len2); int cnt = 0, jinwei = 0; while(len1 >= 0 || len2 >= 0) { int sumOne = 0; if(len1 >= 0) sumOne += (a[len1] - '0'); if(len2 >= 0) sumOne += (b[len2] - '0'); sumOne += jinwei; sum[cnt] = sumOne % 10; //printf("%d ",sum[cnt]); cnt++; jinwei = sumOne/10; len1--; len2--; } while(jinwei) { sum[cnt++] = jinwei % 10 ; jinwei /= 10; } for(int i = cnt - 1; i >=0 ; i--) { printf("%d",sum[i]); } printf("n"); }



